8 つのベストな Linux IDE または Linux コード エディター

コードを書くのは楽しいことで、うまくやれば良い開発者になることができます。 今日、人々はプログラミングに目を向け、素晴らしいアプリケーションをうまく構築しています。 この記事では、Linux ユーザー向けに、Linux で優れたアプリケーションを迅速かつ容易にプログラミングするのに役立つ、最高の Linux IDE またはコード エディタ 8 個のリストを紹介します。

IDEは、アプリケーションを開発する際に非常に重要です。便利な機能のトンを提供することによって、作業を容易にすることができます。 以下のベスト 8 Linux コード エディターまたはテキストエディタのリストには、追加機能を持つプラグイン、タグ、クラス、さらにコードのスニペットを入力しなくても完了するオートコンプリートなどの機能を提供する開発者向けの優れたテキストエディタが含まれています。

間違いなく、他にもいくつかの Linux IDE がありますが、この記事を短くするために 8 つだけ紹介します。 通常の開発でディストロの他の IDE を使用している場合は、以下のコメント セクションで教えてください。 また、この記事の最後にある投票に参加することを忘れないでください。 投票では、以下の8つのIDEのうち、どれが一番好きか教えてください。

目次

Best Linux IDEs Or Code Editors

私のリストの 10 番目から始めたいと思います。 それは Bluefish Editor です。 あなたが Web 開発者であれば、Bluefish エディタは良い選択となるでしょう。 タグの自動補完、自動インデント、強力な検索 & レイス、make、lint、weblint などの外部プログラムの統合のサポートなど、多くの高度な機能をサポートしています。

Bluefish editor for linux

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

Linux 用 Geany IDE

Geany は軽い IDE ですべての主要言語をサポートしています。 Geany は、シンプルで高速な開発環境を提供することを目的としています。 自動インデント、構文強調表示、コードやスニペットのオートコンプリートなど、すべての基本機能を備えています。

Geany はクリーンで、作業するための大きな空間を提供します。

Geanyはクリーンで、より大きなスペースを提供します。もし、あなたが開発のために軽量でかなり基本的なLinux IDEを望むなら、Geanyで行きましょう。 そう、それは基本的なものです。 私はこのリストで言及しようとしている他のIDEとは異なり、Geanyのプラグインは、基本的なシステムです。

  • Classbuilder – 新しいクラスタイプのソースファイルを作成します
  • Export – 現在のファイルを異なるフォーマットにエクスポートします
  • Filebrowser – サイドバーにファイルブラウザタブを追加します
  • HTML Characters – ‘&amp.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 はプラグインをインストールする最も簡単な方法を提供しませんが (プラグインを検索するための検索エンジンなど)、プラグインをダウンロードしてから手動でインストールすることができます。 レビューではないので、ここでハウツーを言及することはできません。

Gedit for linux

How To Install Gedit In Linux?

Gedit は Ubuntu にすでにインストールされており、すべての主要なディストリビューションのデフォルトリポジトリで利用可能です。 ですから、Gedit をインストールするには、お使いのディストリビューションのパッケージマネージャを使用してください。

5. KATE

もしあなたがKubuntuを使っているなら、KATEを使ったことがあるはずです。 これは、Ubuntu をベースにした人気の Linux ディストリビューションである Kubuntu にプリインストールされているテキストエディタです。 KATEは、軽量で高速なテキストエディタで、複数のファイルを同時に開くことができます。

KATEはシンプルかつ強力なIDEです。 多くの言語をサポートし、言語を自動検出し、ドキュメントのインデントを自動的に設定します。 プログラマーは、複数のドキュメントを同時に扱うためにウィンドウを分割することができます。 KATEは、組み込みターミナル、SQLプラグイン、検索& 置換、セッションサポート、シンタックスハイライト、スマートコメントとアンコメント処理、ブラケットマッチ、KATEは自動的にバックアップするので、クラッシュや予想外の停止でもあなたの作業が失われることはありません。

KATE の機能の完全なリストはデフォルトのページで見ることができます。

KATE IDE for Linux KDE

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?

Eclipse ide for java developers

公式サイトからお使いの Linux 向けの Eclipse をダウンロードします。 圧縮ファイルなので解凍し、「eclipse-inst」を実行してインストーラーを実行します。

3. Brackets

BracketsはAdobe社の開発者により開発されたIDEです。 Webデザイナーなら必須のIDEです。 Bracketsには、それを際立たせるいくつかの素晴らしい機能があります。 また、プラグインをインストールするのも簡単です。 右上のサイドバーから3番目のアイコンをクリックすると、人気のあるプラグインを表示するウィンドウがポップアップ表示されます。 あなたは、単に任意のプラグインをインストールするには、インストールをクリックすることができますし、また、任意の特定のプラグインを検索することができます.

Brackets IDE for Linux developers
ブラケット IDE にプラグインをインストールする

インライン編集

自動編集や自動削除などのすべての基本機能に加えて、インライン編集を行うことが可能です。インデント 自動補完、コードハイライトなど、Bracketsにはウェブページの編集やCSSでの作業に役立つ高度な機能があり、インライン編集、エディタの分割、プラグイン、その他多くの機能があります。

インライン編集は、CSS ファイルに移動することなく CSS を編集することができます。 任意の ID やクラスの CSS を編集するには、その行を選択して CTRL + E を押すだけで、その ID に関連する CSS があるウィンドウが開きます。

Brackets インライン編集機能

ライブ ビュー

ブラケットを使っているなら、コードを検査するためのブラウザの検査ツールをもう要求しないでしょう。 その代わりに、Bracketsのライブプレビュー機能を使用すると、変更内容をウィンドウ内にライブで表示することができます。 この機能を使用するには、メニュー >> File から Live Preview をクリックするだけです。

プラグインの追加

Brackets には、Brackets に追加機能を提供するプラグインが大量にあります。 例えば、JSを使用している場合、JSコードを支援するプラグインをインストールすることができます。 時には、あなたはまた、コードのPDFを作成する必要があり、あなたはそうするプラグインをインストールします。 あなたは、プラグインを追加することにより、他の機能の数百を追加することができます. Bracketsは常に彼らのデータベースに新しいプラグインを追加しています. 以下は、人気のあるBracketsプラグインの一部です-Emmet 高速なHTMLとCSSワークフロー。

Beautify JavaScript、HTML、CSSファイルのフォーマット。
ファイルアイコン Bracketsのファイルツリーのファイルアイコン。
Autoprefixer CSSを解析し、ベンダープレフィックスを自動的に追加します。
W3C Validation Simple W3C Validator.

Brackets plugins and theme installer

How To Install Brackets In Linux?

公式サイトから最新版のBracketsをダウンロードし、インストールすることができます。

2. Atom

AtomはGithubによって開発されたIDEで、完全にハッキング可能であり、自分の好きなようにカスタマイズすることができます。 PHP、javascript、HTML、CSS、Sass、Less、Python、C、C++、Coffeescript など、多数のプログラミング言語をデフォルトでサポートしており、Atom でデフォルトでサポートされていない言語を使用している場合は、プラグインをインストールできますのでご安心ください。

最初にAtomをインストールして開くと、ウェルカムガイドが表示されます。 このガイドは、Atom を探索し、非常に迅速にそれに慣れるための方法を提供します。 ガイドのプロジェクトを開くことから始め、ひとつひとつ見ていきましょう。 プラグインなどのパッケージのインストール、テーマのインストール、スタイリングのカスタマイズを行います。

Atom linux code editor
Atom linux コード エディター

div IDE の inspect 要素機能

Atom は Github からのもので、すべての開発者が IDE にデフォルトで備えておきたいもののほとんどを備えています。 デベロッパー ツールもその 1 つです。 You can have browsers’ inspect element tool within Atom, no more need to open web browser.

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 IDE tools

Atom Configuration

Atom IDE configuration window

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 の機能、それは Minimap と呼ばれているものです。 ミニマップは、作業中のファイル全体のズーム表示であり、Sublime の視覚的なスクロールバーとして機能します。 コード全体を見ることができ、コード内のどこに移動したいかを推測してその部分をクリックすると、Sublimeがエディタ内のそのスペースに移動してくれます。

幅広いキーボード

プログラミングは入力、入力、入力を意味し、なぜマウスに触れるのでしょう。 プログラミングをするときにキーボードだけに頼れば、膨大な時間を節約できます。Sublime はカスタマイズ可能なキーボード ショートカットのクラスタを提供することで、それを支援します。 このショートカットを使えば、コーディング中にエディタから作業ディレクトリ内のファイルを直接検索することができます。 また、検索語の前に@を付けるだけで、現在のファイル内のコードを検索することもできます。 例えば、’article’ 変数を現在のファイルから検索したい場合、CTRL + P で ‘@article’ と検索することができます。

Sublime キーボード ショートカット

Powerful Multi-Sublime

Sublime キーボード ショートカットは、Sublime のキーボード ショートカットを使用します。Select Feature

Sublime IDE multi-select feature

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

sublime create new snippet

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

Conclusion

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です