構文の強調表示、テーマのサポート、コードの折りたたみを備えたテキストエディター


18

WindowsでNotepad ++が好きです。Ubuntuに似たようなものがあるのだろうか?またはあなたの意見では強力で便利なものだけです。

私が好きな機能は次のとおりです。

  • 言語Xの構文強調表示
  • テーマのサポート
  • 行番号
  • コード折りたたみ
  • 正規表現スタイル
  • 強力ですが、リソースを消費しません

6
これはかなり主観的に聞こえます。質問にいくつかのユースケースと要件を追加することをお勧めします。そうすれば、1つの正解が得られます
ステファノパラッツォ

有用な要件には、言語Xの構文強調表示、テーマのサポート、行番号付け、コードの折りたたみ、正規表現スタイルなどが含まれます。
-belacqua

回答:


17

geditは完璧だと思います。デフォルトではUbuntuにあり、使いやすく、プラグインで拡張できます。

そうは言っても、notepad ++はシンチラに 基づいているため、サイトサイトをインストールするはおそらくチェックする価値があります。Sciteはscintillaにも基づいていますが、fred.bearが指摘しているように、必要以上に機能が豊富ではないかもしれません。

さらに2つあります。

jEdit

jedit-プログラマー向けのプラグインベースのエディター

jEditは強力なオープンソースエディターです[...]無制限の取り消し/やり直し、130を超えるファイル形式の構文強調表示、高速で簡単なナビゲーションのためのマーカー、オンラインヘルプ、プログラミング言語のブラケットマッチング、自動インデント。プラグインは、「プラグインマネージャー」機能を使用してjEditからダウンロードおよびインストールできます。

jeditサムネイル

vim / gvim / クリーム

gvimまたはcream -VI IMproved、初心者向けにVIMを使いやすくするオプションのVIMマクロ付き

クリームサムネイル


ええ、geditは素晴らしいです。
ペドラム

Scite / Scintillaは基本的に機能を持たないエディターです... Nppのクルーがそれをスーパーチャージするために大規模な作業を行ってきました... / Scintilla ..
Peter.O

@fred私はNppとの比較であなたに先送りしますが、私たちのOPの実際の要件について明確ではないので、私は今のところ私の答えに引用を残しています。重要な作業を行うために拡張機能なしで厳密にviを使用したことで、何が役立つかについてかなり広範に見ています。(*くだらないperlコードの作成などの重要な作業)
belacqua

また、サムネイル画像からより大きな画像をリンクするつもりでしたが、それを行う方法が見つかりませんでした。
ベラク

1
私はクリームを忘れていました...私は試してみましたが、それは非常に魅力的でした..しかし、私はそれを使用しないことに決めました。基本的にはvimのネイティブキーボードスタイル(vimが輝く場所です.. ..しかし、はい、確かに標準的なウィンドウ(Nppユーザーが慣れている)を感じ、多くのパワーを持っています...良い候補者..
Peter.O

8

GUIなし、または簡易GUIを使用(ターミナルで実行する必要があります):

  • vi

  • ヴィム

  • ナノ

  • ピコ

  • emacs

  • xemacs

GUIの場合:

  • うるさい

  • マウスパッド(Xfceのデフォルト)

  • ケイト


これらのプログラムの一部は、Ubuntuの公式リポジトリから入手できない場合があることに注意してください。


4
ed?ハ!本物のプログラマはを使用しますcat
数学

catは実際にはテキストエディターではありません-ファイルを読み取り、そのコンテンツを出力するだけです。
パプカイジャ

GUIを使用したエディターの別の例としては、gVimまたはvim-gnomeがあります。パッケージの
名前はRagnar123です

それは冗談です... REALプログラマが良いようで、彼は右の初めてそれを取得;)
Peter.O

1
@papukaija:なんてあんな異端を言うの?もちろん cat編集者です。実際、それは本物の男性が必要とする唯一の編集者です。コードを入力して保存します。誰がもっと必要ですか?cat > myfile.cCTRL+D
メストレリオン


6

私は元Notepad ++の信者です!!!! Nppで物事を正確に行う方法を知った後、「どこにもない」への移行は困難でしたが、適切なプラグインと、External Toolsプラグインを介して簡単に追加できるいくつかの個人用スクリプトを使用すると、geditは、ハードコアの元Nppユーザー向けの最も簡単で最適な移行エディターです。あなたの痛みが分かります ;)

4か月のLinuxの後、私は物事について良い感じを得るようになりました、そして、Nppがまだ立っているので、GNU emacsに分岐しています(本当にNppの正規表現はダメです!)でも、emacsについてのいくつかのことは私と一緒に良くなる...

プラグインを使用したgeditは、このUbuntuがまったく新しい世界であることに気づいたら、非常に良い選択です。したがって、一致するエディタが必要です。セキュリティの観点からNppをwineにインストールしましたが、ので、もうそれを使用しないで、事実上決してgeditのがある基本的にはちょうど良いよう...とGNU Emacsとgvimをは優れている(しかし、彼らは大きな学習曲線を持っている)のために行くのgedit

で、メモ帳++を実行しているに興味がすることができるwineので、ここでは...(私がいた)私は、私はメモ帳++を使用して見つけたバグについてまとめてきたいくつかの注意事項がありますwine...


4

私はそのシンプルさとプラグインでgeanyが大好きです

sudo apt-get install geany geany-plugins

4

gEditが大好きです。NotePad ++ほど強力ではありませんが、超軽量であり、Ubuntu(またはその他のGnomeディストリビューション)のデフォルトのテキストエディターです。シンタックスカラーリング用のテンプレートの膨大なリストがあります。そしてgedit-plugins、その仲間をダウンロードしてください、それはさらに輝いています。

また、geanyを検討することもできます。これは単なるテキストエディタではなく、実際には多言語IDEです。しかし、非常にシンプルで使いやすく、軽量なので、優れたエディターの代替手段と見なすことができます。そして、公式リポジトリにあります。

NotePad ++(以前の仕事で何年も使用していました)は、機能の点でgeanyとgeditの間にあると言えます。だから私はあなたに「少しより少ない」と「より少し」を与えました。いずれかを選択します;)


4

私はUbuntuでSublime Text 2 alphaを使用してきましたが、それを大いに楽しんでいます。複数のOSで同じエディターを使用できると便利です



2

guiまたはcliが指定されていないので、いくつかを捨てます。

かなり急な学習曲線がありますが、emacs / vimの基本を学ぶことは役に立ちます。ある時点でそれらを使用する必要があります。

Netbeans for javaが好きですが、php / python / c / c ++ / etcを実行します。Eclipseも同様です。


2

KDEのKateを使用できます。これは非常に強力です(ubuntuソフトウェアマネージャーで検索してください)。また、強力なtext / html / programming editorに支払いたい場合は、UltraEdit LXを使用できます。ケイトよりも多くの機能があります。



1

誰も言及していませんleafpad。使用すればするほど、好きになります。ただし、それほど多くの機能はありませんが、非常にリソースを節約できます。

ターミナルからのインストール: sudo apt-get install leafpad

Ubuntuソフトウェアセンターからのインストール: これをクリックするとジョブが実行されます


1

この推奨リストに、あまり知られていないが非常に強力で機能豊富な2つのテキストエディターを追加したいと思います

KKEdit

http://www.webupd8.org/2014/03/kkedit-text-editor-inspired-by-bbedit.html

http://gtk-apps.org/content/show.php/KKEdit?content=158161

  • 通常のソースビューオプション、分割ビュー、行の折り返し、行番号など。
  • 完全なソースコードが強調表示された印刷。
  • 現在またはすべての開いているファイルでの標準テキスト検索または正規表現検索。
  • 関数宣言、関数検索の検索にジャンプします。
  • インストール済みのGtk-DocでAPI宣言を見つけます。
  • インクルードファイルを見つけて開きます。
  • 複数のブックマーク。
  • 外部ツールを実行します。
  • セッションを保存/復元します。
  • 外部ツールを同期的または非同期的に実行します。
  • 選択したテキストを外部ツールに渡します。
  • ASpellによるスペルチェック、選択した単語のチェック、またはタブメニューによるドキュメントのチェック。

ここに画像の説明を入力してください

瞑想 meditをインストールする

オフィシャルサイト

  • 設定可能な構文の強調表示。
  • 構成可能なキーボードアクセラレータ。
  • マルチプラットフォーム-UNIXおよびWindowsで動作します。
  • プラグイン:C、Python、またはLuaで作成できます。
  • メインメニューとコンテキストメニューから利用可能な構成可能なツール。PythonまたはLuaで記述できます。または、シェルスクリプトにすることもできます。
  • 正規表現の検索/置換、grepフロントエンド、組み込みのファイルセレクタなど。

    meditスクリーンショット


0

geditは軽量でありながら強力であるため、最適です。近い将来、ideレベルの機能にアップグレードしたい場合は、emacsまたはvimを検討してください。


0

Kateを使用するのは、次の機能が好きだからです。

  • 非常に便利なクイック検索(Firefoxとまったく同じ)
  • コード補完(現在のドキュメントのエキサイティングなコードを使用)
  • 切れ端
  • ターミナルおよびファイルマネージャーと簡単に統合
  • MacおよびWindowsにインストール可能
  • コードの強調表示
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.