LinuxのProgrammer's NotepadまたはNotepad ++に相当するものはありますか


14

私は最近、WindowsからUbuntuに切り替えて、気に入っています。私が恋しいのはプログラマーのメモ帳です。私はLinuxに似たものをまだ見つけていません。Eclipseは大きすぎて、私が必要とするものには関わりません。

追加するように編集:

具体的には私が探しています-

  • diffツール(Meldについては知っていますが、別個のツールではなく、組み込みまたはプラグインを探しています);

  • ftp;

  • html / xmlタグ一致;

  • そして、大きなもの-ファイル内で検索-ユーザー固有のファイルグループ内で用語または正規表現を検索するか、ディレクトリを再帰的に検索し、ハイライトされたクリック可能な結果のリストを返します。

再度編集(2011年4月5日) 以下の提案のほとんどを試してみましたが、最終的にはKomodo Editになりました。それは私が望んでいたことをすべて行い、3つのプラットフォームすべてで利用できるので、仕事中のMacを使っているので、別の新しいIDEを学ぶ必要はありません。これはMozilla上に構築されているため、Firefoxアドオンと同じ方法で更新できるアドオンがあります(独自に作成することもできます)。


2
すでに答えを選んでいるので、これをコメントとして残しておきますが、Notepad ++はWINEの下で非常にうまく動作するはずです。
マイケル

回答:


20

多くのLinuxユーザーは最終的にVimまたはEmacsに移行します。急な学習曲線がありますが、カスタマイズ性はほぼ無限です。Notepad ++のようなエディターの場合、geanyについて良いことを聞きますが、vimユーザーは自分です。

私の意見では、編集者の選択は非常に個人的な問題です。もし私があなただったら、このリストを見て、自分に合ったものが見つかるまで一つ一つ試してみました。他のすべてが失敗した場合、そのリストで、notepad ++がwineでうまく機能すると報告されていることに気付きました。


そのリストをありがとう。私はgeanyとjEditを試してみると思います-vimは私にとって少しハードコアのようです(私は大騒ぎです!)残念ながら、どちらにも必要な機能がすべて備わっていませんが、これまで見てきたどの機能よりも近いものです。
エミーズ

2
vimは素晴らしい。最高のプログラマー用テキストエディター。私にとっては、これまでに開発されたどのIDEよりも優れています。
ワッファー

@EmmyS-emacsにはこれらの機能がすべて搭載されています。あなたが求めている機能は、emacsができることの大きなキッチンシンクのカップです。 笑うしかし 、emacsには間違いなく学習曲線があります。私の意見では、viよりもemacsで簡単なことをする方が簡単ですが、それは私の意見です。
Omnifarious

@EmmyS:vimには(emacsと同様に)必要なものがすべて揃っています。メモ帳*などのOSよりも多くのOSの下で。あなたはその設定でvimのが気に入らない場合...それはかなり良い「馬鹿プルーフ」のエディタになりcream.sf.netをインストールする
アキラ

これは本当に古い質問であることは知っていますが、つまずいた人のためにここに置いておきます。LinuxまたはUnixを専門的に使用する場合は、学習してください。あなたの最高の仲間、日常使いのエディタなどである必要はありませんが、viのいくつかのバージョンは、私が考えることができるすべてのUnixのデフォルトのインストールの一部であり、Linux、Net、FreeBSD、Solaris、 Irixは「専門的に」、他のカップルに触れました。Viは他の人がいるときにそこにいる傾向があります。ええ、プログラマー(特にCまたはLISP)であれば、EMACSの方が良いかもしれませんが、必ずしもそうとは限りません。
ペトロ


4

たくさんのエディターがあり、その多くはあなたが好きになる機能を備えています。私の提案は、間違いなく、複数のプラットフォーム上で動作し、すべてのあなたのマシン上でそれを使用することを何かに移行します。

とはいえ、ここに多くのUbuntuオプションへのリンクがあります:https : //help.ubuntu.com/community/Programming

GNU Emacs、Vim、およびjEditは適切なオプションです(jEditは使用しないと思います)。


3

私もUbuntuが初めてで、Atomを使ってきましたが、本当に満足しています。デフォルトでは、コードの折りたたみや頻繁に使用される単語のスニペットのオートコンプリートなどの機能がいくつかあります。しかし、そこからのアパートは完全にカスタマイズ可能であり、あなたが想像できるすべてのための無料のパッケージがあります。以下のパッケージがあります。

  • ミニマップを追加
  • テーマの色を変更する
  • 構文の色を変更する
  • エラーをすばやく検出するためにリンターを追加します
  • 多くの言語のオートコンプリートパッケージ
  • ファイル(ctr + f)またはプロジェクトフォルダー全体(ctr + shift + f)で検索および置換

これらは機能の一部です。試してみる。:-)


2

私はgvimが好きです。vimのすべての機能を備えていますが、使いやすいGUI機能がいくつか追加されています。構文の強調表示、正規表現に関連する検索と置換があり、差分や他の多くのことを実行できます。クロスプラットフォームでもあります。

私もgeditを使用しています。


2

regex / ftpの使用などの仕様に基づいて、Vimは使用したい最高のエディターです。それは最初は不可能に見えるので、いくつかのチュートリアルを取ります、私はあなたが本 を読むことをお勧めします、 A Byte of Vim by swaroop hegde、それは無料でダウンロードできます


2

Geditは悪くありません。とにかくデフォルトで持っているかもしれません。フィードバックに基づいて、Bluefishご覧ください。


私はgeditを持っていますが、プラグインや機能に関してはあまりありません。元の投稿を編集して、探しているものの詳細を追加しました。
エミーズ

編集:OKは、フィードバックのもと、ブルーフィッシュを見ていbluefish.openoffice.nl/features.htmlを
Linker3000

2

Unix(ほとんどすべてのLinuxディストリビューションに含まれる)は、一般的なMicrosoftやWindowsとはまったく異なる哲学を持っていることに注意してください。

要するにUnixの哲学。1つのことを実行し、それをうまく実行します。

そのため、Do-it-all IDEがほとんどありません。代わりに、多くのタスクは非常に有能なツールによって小規模で実行されます。たとえば、MELDはdiff / mergeのみに焦点を当てています(kdiff3は別の優れたツールです)。

この時点で、あなたへの私の提案はあなたの時間をかけて本当にUnixのやり方であなたの仕事をする方法を学ぶことです。GNU core utilsgrepfindGitなどのツールなどについて学んでください。それは支払います、そしてあなたは二度と戻りたくないでしょう。

ハッピーUnixing!

(ps:superuser.comでは3つ以上のリンクを許可していませんが、Googleがあなたを助けると確信しています)


2

geditまたはNotepadqqを使用できます。Notepadqqはgeditよりも好きです。NotepadqqはNotepad ++のオープンソースクローンです。Notepad++のためだけにwineをインストールする必要はありません。


1

これは古い記事だと思いますが、ubuntuでNotepad ++を使用するためにワインを見ることができます。私はそれをやったが、Linuxで利用できる単純なテキストエディタよりもはるかに優れていると思う。


1

誰もエディトラに言及していないので、私はそうしなければならないと感じています。あなたがしたいなら、それをチェックしてください。個人的にはアドオン付きのgeditが好きですが、Editraが近づいています。そして、それはクロスプラットフォームです!

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