geditのさまざまな機能のサポート


11

私はメインエディターとしてgeditを使用しようとしていますが、いくつかのトリッキーな機能のヘルプを探しています。次のそれぞれについて、機能のインストールおよび構成方法について、人々が私を助けてくれますか?

  • コード折りたたみ
  • パイリントサポート
  • splitviewサポート
  • スペルチェック
  • 空白削除
  • 正規表現を使用した検索と置換
  • 他に知っておくべき機能はありますか?

タグ:プラグイン、IDE

回答:


11
  • コードの折りたたみ

    プラグインは、フォールドしようとすると、コマンドラインでエラーをスローします。しかし、優れたPythonプログラマーが5分で修正できるものかもしれません。

    どうやらコードの折りたたみは最終的にgeditによってネイティブにサポートされる予定です。

  • ピリント

    私が見つけたプラグインへの1つの参照は、もはや存在しないbzrブランチを指しています。

  • スプリットビュー

    私はあまり使いませんが、私には十分な仕事をします。

  • スペルチェック

    プラグインはデフォルトで有効になっている必要があります。を使用Tools > Autocheck Spellingしてオンにします。

  • 空白削除

    ファイルの保存時に不要な空白を削除します。

  • 正規表現の検索と置換:

    プラグインディレクトリに抽出し、有効にして使用しますTools > Regex Search & Replace

  • その他:

    gedit-pluginsパッケージには、便利なプラグインがいくつか付属しています。あなたはそれをチェックアウトする必要があります。


gedit-pluginsパッケージの+1。geditでコードを記述している場合は不可欠です。また、ファイルブラウザプラグインを必ず無効にしてください。geditのインスタンスを開始するときに、重大な(そして迷惑な)遅延を引き起こすことが知られています。これを無効にすると、geditが軽快で、軽量なエディターに期待されるようにすばやく起動します。gedit-pluginsパッケージをインストールしたら、必ず「Embedded Terminal」プラグインをチェックアウトしてください。重要なスクリプト(Pythonなど)を実行している場合は非常に便利です。
エヴァンプライス

「File Browser Pane」プラグインのバグの詳細については、bugs.launchpad.net / ubuntu / + source / gedit / +
Evan Plaice

5

Geanyには、組み込みのPylintサポートを除く、必要な機能がすべて備わっています(ただし、組み込みの構文チェックがあり、統合端末を使用してPylintを実行できます)。スプリットビューとスペルチェックは、プラグイン(パッケージ:)を介して利用できますgeany-plugin*。Geanyは軽量で使いやすい-geditよりも高度なものを探しているが、本格的なIDEの複雑さを望まない/必要としない場合に最適です。

geany追加のプラグインをインストールすることをお勧めします。 または、ソフトウェアセンターを使用してインストールする
ターミナル経由sudo apt-get install geany

ソフトウェアセンターからインストールする


うーん...今すぐチェックしてください。ここまでは順調ですね。
mlissner

ほぼ2年後の更新:Geany geditよりも優れていますが、Eclipseの学習曲線を征服すれば勝ちます。
-mlissner

4

http://live.gnome.org/Gedit/Pluginsをご覧ください

プラグインのファイルをダウンロードしてにコピーすることにより、それらをインストールします~/.gnome2/gedit/plugins


私はもう少し詳細を期待していました。私はこれらの多くのために多くの買い物と仕事をしなければならなかったことがわかりました。コードの折り畳みのように:アドオンをインストールし、それをオンにして、alt-zを使用して機能させたと思います。それを除けば、いつか機能するだけです-いつかはわかりません。
mlissner

(特に)コードの折りたたみの場合、フォールトの一部はGTKSourceView(geditが使用するコンポーネント)が折り畳みを直感的な方法で処理するのに十分な能力がないことです。したがって、この場合は、「これは現在利用できるものの中で最高のものです」ということだけです。あなたは、より良いものを作るプラグインのライターに話とスタック内を取得したい場合。
オリ

1

http://getdeb.netまたはそのppaリポジトリからインストールされたプラグインを持つGeany は素晴らしいテキストエディターです。


1

geditは基本的なファイル編集に適していますが、Windowsでnotepad.exeを使用するよりも多くは使用しません。IDE(統合開発環境)を使用することもできます。どのコードを書くかに少し依存しますが、これらは一見の価値があります。

  • NetBeans
    • Java
    • PHP
    • C / C ++
    • Python
  • 日食
    • Java
    • PHP
    • C / C ++
    • Python
  • クリーム
    • geditとnotepad ++のクロスのようですが、私はそれを使用していません。
  • エディトラ
    • クリームによく似ています。(実際にはIDEではありません)
  • VIM
    • CLIツールとして設計され、GUI拡張機能がありますが、マニュアルを読んでいないと使い勝手に少し欠けています!
    • 多くの言語!
  • GNU emacs
    • CLIツールとして設計され、GUI拡張機能がありますが、マニュアルを読んでいないと使い勝手に少し欠けています!
    • 多くの言語!

VIMとEmacsについては、使い方を学ぶのが少し難しく、VIMのほうが簡単だと思います。


3
notepad.exeとの比較は少し厳しいですね。メモ帳には構文の強調表示さえありません。
sepp2k

3
Geditは、あなたが思っているよりもはるかに強力なエディターです。プログラミングに十分なプラグインがたくさんあります。考えてみれば、本格的なIDEとは異なり、十分によく見るとその機能に驚くでしょう。
デシオリラ

Creamは、異なるデフォルト構成のvimにすぎません。それでは、Creamは「実際にはIDEではない」のでしょうか。
JanC

たぶん...それとは何かを持って書いている時点で、本当に疲れている
LassePoulsen

0
  • パイリント(ちょっと)

リポジトリのgedit-developer-pluginsパッケージの一部であるpythonチェッカーを使用します。パイリントを使用しているようには見えませんが、構文とスタイルを確認するのに便利です。プラグインリストではGDP形式と呼ばれ、あまりわかりやすい名前ではありません。


0

私はLinux用のまともなTextMateクローンを探していましたが、ついにgEditをポン引きして、他のすべてのIDE(NetBeans、Komodo ...という名前)を放棄しました:

これはそれを行う方法です:

sudo apt-get install gedit gedit-plugins
cd ~/Downloads
git clone http://github.com/gmate/gmate.git
cd gmate
sh ./install.sh

次回gEditを起動すると、その威力に驚くでしょう。エディターをさらに強化するために、プラグインも確認することを忘れないでください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.