Linuxに最適なプログラミングテキストエディター


Linuxユーザーは、プログラマーがスティックを振ることができるよりも、より多くのテキストエディター、IDE、およびコマンドラインツールを持っています。優れたプログラミングテキストエディターを探している場合は、Kateをお勧めします。最初は非常に簡単ですが、非常に強力で、それを強化するための素晴らしいプラグインがたくさんあります。

注:Moreso他のカテゴリよりも、これは誰もが異なるニーズを持っている領域であり、「最高」を選ぶのは難しいです。ここでは、完全なIDEとコマンドラインツールではなく、テキストエディターに焦点を当てたかったのですが、以下のコンテストセクションですべてのオプションについて説明します。

ケイト

プラットフォーム:Linux
価格:無料
ダウンロードページ

特徴

  • ブラケットマッチングを備えた180を超える言語のサポートの強調表示(何かを閉じることを忘れないようにするため)

  • コード折りたたみ/崩壊

  • オンザフライスペルチェック

  • ウィンドウ分割で複数のドキュメントを一度に表示します

  • セッションサポート

  • スクロールバーマークを備えたブックマークシステム

  • 引数ヒントを使用したコードオートコンプリート

  • VI入力モード(VIM中毒者用)

  • ディスク上の複数の開いたファイルまたはファイルを検索して交換します

  • バージョン制御

  • プラグインとスクリプトを介して拡張可能

それが優れている場所

ケイトは、機能(高)、学習曲線(低)、および価格(無料)という点でスイートスポットにヒットします。構文の強調表示を備えたシンプルなテキストエディターとして、またはそのすべての機能とプラグインの間で、完全なIDEができることをほぼすべて実行することができます。これは、プログラミングの世界に入ったばかりの人にとって完璧な編集者です。上級エディターが圧倒されて混乱していると感じなければならない素晴らしい機能をすべてすぐに発見するからです。

それが不足するところ

ケイトの最大の欠点は、KDEアプリケーションとして、GNOMEシステムとうまく統合されないということです。また、ネイティブのKDE環境で実行されていない場合、システムリソースを真剣に食い尽くしますが、GEDITのような編集者はプログラミング機能の点で一致しないと主張します。とはいえ、もう少し経験がある場合は、路地にもっと上にあるための完全なIDEを見つけることもできます。その場合、以下の選択肢の1つを試すことができます。

競争

Linux用のプログラミングツールは、ここで名前を付けることができる可能性がありますが、最も人気のあるプログラミングツールがあります。

日食Kateとは異なり、完全な統合開発環境です。つまり、コンパイルコードなどを行うことができます。 「プログラミングテキストエディター」を超えて何かが必要な場合、Eclipseは最も人気のあるIDEの1つであり、おそらく開始するのに適した場所です。より急な学習曲線があるので、始める前に少し読む必要があるかもしれません。

vim間違いなく最も人気のある編集者の1つであり、非常に熱心なファンベースを備えており、正当な理由があります。ここで紹介する編集者の最も急な学習曲線を簡単に持っていますが、それはあなたをめちゃくちゃ速くする可能性もあります。 Vimは完全にキーボードベースのコマンドラインエディターであり、一度あなたの道を学ぶと、それは速く燃え上がります。さらに、あらゆるOS、任意のデスクトップ環境で使用でき、それは多くのシステムを占めることはありません。リソース。コードの編集に真剣に取りたい場合は、VIMをご覧ください。コマンドラインですべての編集をしたくない場合は、GUIフレーバーでそれを見つけることもできます。

emacs非常にショートカットベースであるという意味で、VIMに似ています。コマンドラインエディターとしても利用できますが、GUIバージョンも入手できます。 Emacsの最大の強みは、ファイルシステムの閲覧からRSSフィードの読み取りまで、何でもできる拡張機能の大きなライブラリです。学習曲線は急ですが、Vimほど急ではありません。とはいえ、それもそれほど速くはありません。両方を試して、どちらが好きかを見たいと思うかもしれません。

最後に、必要なのが非常に基本的な構文のハイライトとシンプルなコーディング機能だけである場合、信頼性gedit使用するのに適したテキストエディターです。使用は非常に簡単で、ほとんどのGNOMEベースのディストリビューションが付属しており、強化するための便利なプラグインもあります。ここで説明した他の編集者ほど強力ではありませんが、編集しているのがクイック構成ファイルまたは他のコードである場合、ピンチで仕事を完了します。

前に言ったように、aがありますトンそこにある編集者の、そしてここではほとんど表面を傷つけませんでした。あなたの多くはおそらくあなた自身のお気に入りを持っているので、私たちがあなたのものについて言及しなかったなら、以下のコメントでそれを私たちと共有してください。


ライフハッカーアプリディレクトリ多くの特定のカテゴリで最高のアプリケーションとツールに関する推奨事項の新しく成長しているディレクトリです。