私の最近の記事の 1 つで、2019 年に GitHub で最も人気のある 7 つのプログラミング言語のリストを作成し、JavaScript が出てきました上に。ほとんどの読者がプロジェクトで JavaScript を使用することに興味を持っているので、ここに最高の JS エディタ のリストを示します。Linux マシンで使用できます。
1. Visual Studio コード
Visual Studio Code は、コードを編集およびデバッグするための包括的なツール スイートを備えた、無料でオープン ソースのクロスプラットフォーム コード エディターです。Live Shareリアルタイムのコード コラボレーション、ネイティブ Git 統合、構文の強調表示、Intellisense などを含む完全にカスタマイズ可能な UI を誇っています。
またはユーザー コミュニティであり、JavaScript などのプロジェクトで最も使用されているエディタの 1 つであり、デバッグ、オートコンプリート、GoTo などの機能を備えています。 、および統合された JS 型チェックが便利です。
Visual Studio コード
Visual Studio Code に関する私の記事を参照してください。
2.原子
Atom は、GitHub によって開発および管理されている無料のオープン ソースのクロスプラットフォーム テキスト エディタです。構文の強調表示、コードの折りたたみ、コード補完、および Git 統合をすぐに使用できるプログラミング言語。パッケージをインストールおよび管理して機能を拡張するための使いやすいパッケージ マネージャーをユーザーに提供します。
Atom は JS コードを書くための優れたエディタです。オートコンプリート、構文の強調表示、および拡張機能による拡張性をネイティブでサポートしています。開発者は Teletype を使用してコードで共同作業を行うことができ、機能を拡張するために厳選されたパッケージ セットをインストールすることでエディターを IDE ステータスにアップグレードできます。
Atomコードエディタ
Atom Code Editor に関する私の記事を参照してください。
3.崇高なテキスト 3
Sublime Text 3 は、速度と信頼性に重点を置いた、無料/プレミアムのクロスプラットフォームの軽量で拡張可能なテキスト エディターです。人気のある Sublime Text エディター シリーズの最新バージョンであり、オートコンプリート、コードの折りたたみ、構文の強調表示、および多数のコンピューター言語のサポートを提供します。すぐに使用できます。
完全にカスタマイズ可能で、便利なパッケージ マネージャーを介して開発者コミュニティが提供するプラグインを使用して機能を拡張できます。 JS 開発者として、Git 統合、インクリメンタル差分チェッカー、ブロック キャレット機能なども利用できます。
Sublime Text Editor
4. SpaceMac
SpaceMacs は、Emacs と Vim の機能を組み合わせた無料のオープン ソース テキスト エディタです。人間工学、一貫性、ニーモニックに重点を置いた単一のテキスト エディタに。
エディター内のどこにいても同じキー バインディングを使用でき、コマンドラインとグラフィカル ユーザー インターフェイスの両方をユーザーに提供します。それは、Emacs も Vim も最高のエディターではないという考えに基づいています。どちらもです。
SpaceMacs コード エディタ
5. Qt Creator
Qt Creator は、Qt アプリケーション開発フレームワークの SDK の一部として作成された C++、JavaScript、および QML 用の無料のクロスプラットフォーム統合開発環境です。
ビジュアル デバッガー、組み込みのフォーム デザイナー、構文の強調表示、スマート オートコンプリート、プラグインを使用した機能拡張などのツールを使用して、複雑なプログラムを構築するために必要な完全なツールセットをユーザーに提供します。
QT Creator には、GPLv3 ライセンスに基づくオープン ソースである機能豊富なバージョンと、多数の追加機能とエンタープライズ エクスペリエンスの提供に役立つテクノロジのサポートを備えた商用バージョンがあります。公式 Qt サポート ヘルプデスク。
6.ブラケット
Brackets は、Adobe によって開発された無料の最新のオープン ソース コード エディタです で完全に記述されていますJavaScript、HTML、および CSS軽量であり、ビジュアル ツールをエディターに組み込み、ユーザー ワークフローをスピードアップし、インライン エディター機能を使用してファイル ページを切り替える頻度を減らします。
Brackets が提供するいくつかの機能の中には、ライブ プレビュー、SCSS および LESS のサポート、Git との統合、単純な W3C バリデーター、自動プレフィックス、インデント ガイド、無料の拡張機能ライブラリのサポートが含まれます。
Brackets – オープン ソース テキスト エディタ
7。 Emacs
Emacs は、強力で無料のオープン ソース UNIX ベースのコマンド ライン テキスト エディタのファミリであり、最も人気のあるものは GNU Emacs です。完全にカスタマイズ可能で、構文の強調表示や行のナビゲーションなど、いくつかのコンテンツ認識編集機能を提供します。
Emacs は、誰もが想像するほど簡単に立ち上げて実行できるテキスト エディタではありませんが、初心者向けのチュートリアルと一緒にプロユーザー向けの包括的な組み込みドキュメント。
Lisp で書かれているので、Lisp ユーザーはニーズに合わせて機能を微調整でき、ユーザーはプラグインを使用して、コードを書くだけで機能を拡張できます。例えば。 Emacs は、電子メール クライアントおよびニュース リーダーとして使用できます。
Emacs テキストエディタ
Emacs は Linux ディストリビューションの公式パッケージ リポジトリに同梱されており、推奨されるインストール方法です。
$ sudo apt install emacs $ sudo yum install emacs $ sudo dnf install emacs
8。 Vim
Vim は強力でありながら軽量なオープン ソースのコマンド ライン エディタであり、「1 つのエディタですべてを支配」として時の試練に耐えてきました 」は、デフォルトで複数の Linux ディストリビューションに同梱されていることを示しています。機能を念頭に置いて作成されたため、習得するのはかなり困難ですが、多くのプロの開発者はそれを誓う準備ができています.
ちょうどその競争のように、Emacs、Vimは'箱から出してすぐに多くの機能を提供しますが、作業中のプロジェクトに合わせて、環境設定、スクリプト、およびプラグインを使用して構成できます。
Vimエディタ
Vim は Linux ディストリビューションの公式パッケージ リポジトリに同梱されており、推奨されるインストール方法です。
$ sudo apt install vim $ sudo yum install vim $ sudo dnf install vim
9. WebStorm
WebStorm は有料の 統合開発環境 JetBrainsによって開発および維持されていますJavaScript プロジェクト用。 Node.js アプリとクライアント側アプリの両方のデバッガー、テスト ランナー用のシームレスなツール統合、REST を備えています。 クライアント、単体テスト、VCSとの統合 GitHubなど、 Mercurial など
WebStorm を使用して、Angular、React、Vue.js、react Native、Electron、Node.js、Meteor でプロジェクトを構築できます、コルドバ、およびイオン。無料ではありませんが、30日間無料で評価できます。
WebStorm JavaScript IDE
10。 Komodo Edit
Komodo Edit はクロスプラットフォームです 統合開発環境 シンタックス ハイライト、自動complete、refactoring、および GoTo コマンド。
また、ネイティブ デバッグと単体テスト、Git、CVS、Bazaar、Subversion、Perforce、および Mercurial のバージョン管理サポート、プラグインを使用した拡張性、ActiveState を使用したコード コラボレーション、正規表現のサポート、および広範な機能も提供します。言語サポート。
Komodo IDE
11.コードエニウェア
Code Anywhere は有料のクラウドベースの IDE で、FTP、SFTP、Google Drive、Dropbox などのリモート サービスを使用してコードをリモートで使用できます。これは、ユーザーがプロジェクトを最初から最後まで開発し、クラウドから直接展開することさえできるベンチャーであるコンテナベースの開発に焦点を当てています。
Code Anywhere の機能のハイライトには、ビルトイン ターミナル コンソール、コード リビジョン、コード共有、コード コラボレーション、Git との統合、 GitHub、Bitbucket など。7 日間無料で試すことができます。その後は、少なくとも $2/月を支払う必要があります
CodeAnywhere – クラウド IDE エディタ
Code Anywhere に関する私の記事を読んでください。
どのテキスト エディタが適切かという問題は、最終的には、好み、プロジェクトの種類、コミュニティへのアクセス、および拡張機能のサポートによって異なります。これらを正しく理解すれば、ワークフローが効率的になり、生産性が向上するはずです。
お気に入りの Linux 用 JavaScript テキスト エディタはリストにありましたか?以下のセクションであなたの考えを共有してください。