テキストエディタとは
テキスト形式のデータ(テキストファイル)を、作成、編集、保存する為のソフトウェア文字だけを編集するた為のソフト
プログラムのソース等(HTML・CSS・JavaScript、PHP、CGI)などの作成や編集で、
使われる形になりますので、「テキストエディタ」は必見ソフトです。
プログラマーでなくても、Webサイトを運営している方にとっては、
「テキストエディタ」を使う場面が、ある程度は必要になってくるのではないでしょうか!
テキストエディタといえば、
Windowsに付属されてる「メモ帳」を思いつくと思います。
但し、「メモ帳」では、機能的に好ましくありません!
現在は、文字コード「UTF-8」が対応されましたが、最低限の機能しか搭載してません!
※Windows10 バージョン1903以上から文字コード「UTF-8」対応
そこで、 高性能な「テキストエディタ」を使うことで効率的に利用できるのだが、
無料で提供されているエディタは山ほど出まわっており、どれを選べば良いか?迷ってしまう!
正直、開発者向け(上級者)の、高機能な「テキストエディタ」だからと言って飛びついても、
初心者さん取っては手に余すことになってしまい、逆に使いこなせません!
初心者が選ぶ基準
- ご自身の「OS」、バージョンに合ったものを選ぶ!
- 馴染みやすいインターフェース、シンプルなものが良い!
- 操作性の難しさはないか?
- 日本語化に対応しているものが良い!
- 定期的に、更新はされているものを選ぶ!
- 人気があるもの(困ったときにネット上に情報が多いもの)
- 多言語に対応し文字コードを自動判別
- 「元に戻す」は、制限なく使える
- 正規表現を用いた検索 / 置換機能
- 構文色分け表示機能
- 更新した行の強調
- スペル チェック機能
- ファイルの自動バックアップ
Mery(メリー)
初級 初心者の方でも柔軟な操作性(必要な人には、必要なものだけ!)
- インストールが必要なし
- 軽量なので軽快に動く、操作性はシンプル
- 機能も充実、プラグインで拡張も可能
サクラエディタ
中級 高機能でプログラマ用としても十分!使う人が使えば作業効率もアップ
- カスタマイズ性が高く、高度な編集をする方も
- 多くのプログラム形式に対応
- 高機能でありながら操作性は柔軟
Notepad++
上級 高機能、快適、拡張性と、三拍子そろったプログラマー向け
- 動作の軽快差には、非常に定評が高い
- プログラマー向け、拡張性に優れて高機能
- 30種類以上ものプログラミング言語
Visual Studio Code
上級 Microsoftが開発した、無料の開発者向けテキストエディタ
- 超軽量で動作が軽い、サックサック動く
- 高機能、拡張機能が充実、デバッグ機能が標準装備
- 開発に適した必要な機能がすべて備わっている
mi(エムアイ)エディタ
上級 Mac 向けに開発された、高機能なテキストエディタ
- 高機能、開発に適した機能も充実
- 各種プログラミング言語も対応
- 馴染みやすいインターフェース