コードを書くのは楽しいことで、うまくやれば良い開発者になることができます。 今日、人々はプログラミングに目を向け、素晴らしいアプリケーションをうまく構築しています。 この記事では、Linux ユーザー向けに、Linux で優れたアプリケーションを迅速かつ容易にプログラミングするのに役立つ、最高の Linux IDE またはコード エディタ 8 個のリストを紹介します。
IDEは、アプリケーションを開発する際に非常に重要です。便利な機能のトンを提供することによって、作業を容易にすることができます。 以下のベスト 8 Linux コード エディターまたはテキストエディタのリストには、追加機能を持つプラグイン、タグ、クラス、さらにコードのスニペットを入力しなくても完了するオートコンプリートなどの機能を提供する開発者向けの優れたテキストエディタが含まれています。
間違いなく、他にもいくつかの Linux IDE がありますが、この記事を短くするために 8 つだけ紹介します。 通常の開発でディストロの他の IDE を使用している場合は、以下のコメント セクションで教えてください。 また、この記事の最後にある投票に参加することを忘れないでください。 投票では、以下の8つのIDEのうち、どれが一番好きか教えてください。
目次
- Best Linux IDEs Or Code Editors
- How To Install Bluefish Editor In Linux?
- 7. Geany
- 6. Gedit
- How To Install Gedit In Linux?
- 5. KATE
- How To Install Eclipse In Linux?
- 3. Brackets
- インライン編集
- ライブ ビュー
- プラグインの追加
- How To Install Brackets In Linux?
- 2. Atom
- Atom Configuration
- 1. Sublime
- Minimap
- Powerful Multi-Sublime
- Create Your Own Snippets
- Sublime has much more…
- How To Install Sublime In Linux?
- Conclusion
Best Linux IDEs Or Code Editors
私のリストの 10 番目から始めたいと思います。 それは Bluefish Editor です。 あなたが Web 開発者であれば、Bluefish エディタは良い選択となるでしょう。 タグの自動補完、自動インデント、強力な検索 & レイス、make、lint、weblint などの外部プログラムの統合のサポートなど、多くの高度な機能をサポートしています。
Bluefish は HTML & CSS よりも多くをサポートしています。
- Ada
- ASP .NET and VBS
- C/C++
- CSS
- CFML
- Clojure
- D
- gettext PO
- Google Go
- HTML, XHTML and HTML5
- Java and JSP
- JavaScript and jQuery
- Lua
And More…
You can see the full list of features and supported languages on the official website here.
The things that I wish I had in Bluefish were the ability to edit multiple lines simultaneously. I also want the ability to work with multiple languages within a document that is not supported by the Bluefish editor. So when I select Ruby, it disables the support for HTML & CSS which are necessary to build any web application using frameworks such as Ruby on Rails.
How To Install Bluefish Editor In Linux?
Add the following PPA in Ubuntu or other Ubuntu based distros to install Bluefish editor.
sudo add-apt-repository ppa:klaus-vormweg/bluefishsudo apt-get updatesudo apt-get install bluefish
7. Geany
Geany は軽い IDE ですべての主要言語をサポートしています。 Geany は、シンプルで高速な開発環境を提供することを目的としています。 自動インデント、構文強調表示、コードやスニペットのオートコンプリートなど、すべての基本機能を備えています。
Geany はクリーンで、作業するための大きな空間を提供します。
Geanyはクリーンで、より大きなスペースを提供します。もし、あなたが開発のために軽量でかなり基本的なLinux IDEを望むなら、Geanyで行きましょう。 そう、それは基本的なものです。 私はこのリストで言及しようとしている他のIDEとは異なり、Geanyのプラグインは、基本的なシステムです。
- Classbuilder – 新しいクラスタイプのソースファイルを作成します
- Export – 現在のファイルを異なるフォーマットにエクスポートします
- Filebrowser – サイドバーにファイルブラウザタブを追加します
- HTML Characters – ‘&.X’ のような HTML 文字エンティティを挿入します
- FileBuilder – ファイルをエクスポートしてソースファイルを作成します。
- Save Actions – ファイルの保存に関するさまざまなアクションを提供します (自動保存、インスタント保存、バックアップ コピー)
- Split Window – エディター表示を 2 つのウィンドウに分割します
ここで入手できる Geany 用プラグインのリストがあります。
Geany はほとんどの Linux ディストリビューションのデフォルトリポジトリですでに利用可能です。 そのため、パッケージマネージャーを使用して Geany をインストールすることができます。 現在の Geany のバージョンは v1.26 ですが、Ubuntu では v1.25 が利用可能です。 ですから、aptを使ってGeany v1.25をインストールすることができます。
sudo apt-get install geany
6. Gedit
Gedit は Linux IDE であり、最も人気のある Linux ディストリビューションである Ubuntu にプリインストールされています。 したがって、Ubuntu を使用している場合、Gedit でドキュメントを開いたこともあるはずです。
これは非常にシンプルで小さな IDE ですが、プラグインをインストールしたり既存の設定を構成することで、作業環境に合わせてカスタマイズすることができます。 Gedit はプラグインをインストールする最も簡単な方法を提供しませんが (プラグインを検索するための検索エンジンなど)、プラグインをダウンロードしてから手動でインストールすることができます。 レビューではないので、ここでハウツーを言及することはできません。
How To Install Gedit In Linux?
Gedit は Ubuntu にすでにインストールされており、すべての主要なディストリビューションのデフォルトリポジトリで利用可能です。 ですから、Gedit をインストールするには、お使いのディストリビューションのパッケージマネージャを使用してください。
5. KATE
もしあなたがKubuntuを使っているなら、KATEを使ったことがあるはずです。 これは、Ubuntu をベースにした人気の Linux ディストリビューションである Kubuntu にプリインストールされているテキストエディタです。 KATEは、軽量で高速なテキストエディタで、複数のファイルを同時に開くことができます。
KATEはシンプルかつ強力なIDEです。 多くの言語をサポートし、言語を自動検出し、ドキュメントのインデントを自動的に設定します。 プログラマーは、複数のドキュメントを同時に扱うためにウィンドウを分割することができます。 KATEは、組み込みターミナル、SQLプラグイン、検索& 置換、セッションサポート、シンタックスハイライト、スマートコメントとアンコメント処理、ブラケットマッチ、KATEは自動的にバックアップするので、クラッシュや予想外の停止でもあなたの作業が失われることはありません。
KATE の機能の完全なリストはデフォルトのページで見ることができます。
KATE はすでにほとんどの Linux ディストリビューションのデフォルトリポジトリに含まれています。 ですから、ディストリビューションのパッケージ マネージャを使って KATE をインストールすることができます。 以下は、Ubuntu または Ubuntu ベースの Linux ディストリビューションで、KATE をインストールする方法です。 Eclipse
さて、ここから先は、さらに高度で堅牢なIDEです。 まずは、非常にポピュラーなものであるEclipseから。 EclipseはほとんどがJAVAで書かれており、主にJAVAアプリケーションを開発するために使用されます。 しかし、言語サポートはプラグインをインストールすることによって拡張することができます。
Eclipse SDK (Software Development Kit) はフリーでオープンソースであり、Java 開発者のための Java 開発ツールを含んでいます。
How To Install Eclipse In Linux?
公式サイトからお使いの Linux 向けの Eclipse をダウンロードします。 圧縮ファイルなので解凍し、「eclipse-inst」を実行してインストーラーを実行します。
3. Brackets
BracketsはAdobe社の開発者により開発されたIDEです。 Webデザイナーなら必須のIDEです。 Bracketsには、それを際立たせるいくつかの素晴らしい機能があります。 また、プラグインをインストールするのも簡単です。 右上のサイドバーから3番目のアイコンをクリックすると、人気のあるプラグインを表示するウィンドウがポップアップ表示されます。 あなたは、単に任意のプラグインをインストールするには、インストールをクリックすることができますし、また、任意の特定のプラグインを検索することができます.
Atom is developed by Github so it comes with full Github support and integration. You can directly open a project/file on Github in the browser. It also comes with Markdown syntax that supports live preview in browser.
Atom Configuration
Atom devs slogans it a complete hackable IDE of the 21st century. So you can explore Atom’s easy to use configuration to customize it deeply.
1. Sublime
The one that wins the list is obviously, Sublime Text. The lightest of all and feature-rich IDE used by professional programmers. すべての基本的な機能に加えて、Sublime はプログラマーが本当に速くコーディングできるようにする最も強力な機能を備えています。
Sublimeには非常に多くの強力な機能があり、別の記事で紹介する必要があります。 この小さな紹介では、きっとあなたを惹きつけるであろうその機能のいくつかに言及するだけです。 コードハイライト、自動インデント、オートコンプリート、その他基本的な機能はすべてSublimeに備わっていますのでご安心ください。
Minimap
まず始めにシンプルですが非常に役に立つ Sublime の機能、それは Minimap と呼ばれているものです。 ミニマップは、作業中のファイル全体のズーム表示であり、Sublime の視覚的なスクロールバーとして機能します。 コード全体を見ることができ、コード内のどこに移動したいかを推測してその部分をクリックすると、Sublimeがエディタ内のそのスペースに移動してくれます。
幅広いキーボード
プログラミングは入力、入力、入力を意味し、なぜマウスに触れるのでしょう。 プログラミングをするときにキーボードだけに頼れば、膨大な時間を節約できます。Sublime はカスタマイズ可能なキーボード ショートカットのクラスタを提供することで、それを支援します。 このショートカットを使えば、コーディング中にエディタから作業ディレクトリ内のファイルを直接検索することができます。 また、検索語の前に@を付けるだけで、現在のファイル内のコードを検索することもできます。 例えば、’article’ 変数を現在のファイルから検索したい場合、CTRL + P で ‘@article’ と検索することができます。
Powerful Multi-Sublime
If you use this feature once then you’ll be a fan of Sublime. Sublime allows you to edit multiple lines all at once. Don’t believe it? But that’s true. 1行にカーソルを置き、CTRLを押しながらマウスで別の行にカーソルを置くと、もう1つのカーソルが現れます。 同じように、好きなだけ多くの行を選択して、一度に編集することができます。 カーソルをある単語の上に置いてCTRL + Dを押すと、その単語が選択されます。 複数の単語を編集したい場合は、まず各単語にカーソルを置き、最後にCTRL + Dですべてを選択します。
Create Your Own Snippets
Approving in every program written in any language, you need to repeat several lines of code multiple times.それはどんな言語であっても、だいたいのプログラムは何度も繰り返さなければならない。 これに対処するために、Sublime にはスニペットと呼ばれる素晴らしく便利な機能があります。 You can create new snippet from Menu >> Tools >> New Snippet. In between <snippet> tags put your code and save the file in the user directory of Sublime. Now whenever you need to code that snippet, simply type the name of that snippet you saved and remember the name is the filename. In my case, my login form snippet name is log in.
Sublime has much more…
There is much more advanced in Sublime. You can start using it right away to explore more advanced features of Sublime. Once you get familiar with it, coding will be fun, easy, and fast.
How To Install Sublime In Linux?
Currently, the latest stable is Sublime text 2 but Sublime Text 3 is also available which is in Beta state. For Sublime Text 3 Beta
sudo add-apt-repository ppa:webupd8team/sublime-text-3For Sublime Text 2sudo add-apt-repository ppa:webupd8team/sublime-text-2sudo apt-get updatesudo apt-get install sublime-text-installer