テキストやコードを編集・作成するためのソフトウェアです。
テキストエディターやソースコードエディターなどが含まれます。
テキストエディター
テキストファイルの作成や編集を行うシンプルなソフトウェアです。
これらのエディターは、主に文章やメモを書くために使用されます。
例えば、WindowsのNotepadやmacOSのTextEditなどがあります。
これらのエディターは、フォントやスタイルの選択肢が限られていますが、軽量で高速に動作します。
プログラミング用のエディター
プログラミング用エディターは、ソースコードの作成や編集を行うために特化したソフトウェアです。
構文ハイライト(シンタックスハイライト)やインデントの自動調整、コード補完など、プログラマーに便利な機能が多く搭載されており、機能豊富な統合開発環境(IDE)と言われることもあります。
代表的なプログラミング用のエディターとしてVisual Studio Code, Sublime Text, Atomなどがあります。
IDEとは?
統合開発環境(Integrated Development Environment, IDE)は、プログラミング用エディターの機能に加え、デバッグ、ビルド、テスト、バージョン管理などの開発に必要なツールが一体化されたソフトウェアです。
IDEを利用することにより、開発者は効率的に作業を進めることができます。
Visual Studio Code、IntelliJ IDEA、Eclipse、Xcodeなどがあります。
これらのIDEは、多くのプログラミング言語に対応しており、プラグインを利用して機能を拡張することができます。