「第2回エンペディア大賞」が2月いっぱい開催中です。2024年に作成された記事の中から、お気に入りの記事に投票しましょう!
テキストエディタ
ナビゲーションに移動
検索に移動
テキストエディタ(英:Text editor )とは、テキストファイルを編集するためのソフトウェアである。
概要[編集]
コンピュータ上のテキストファイルなどを開き、または新規作成し、編集・保存できるアプリケーションソフトウェア。
かつてラインエディタというラインプリンタを出力装置として作製されたものもある。その後表示装置の進化によって廃れたが。
「テキスト」とは文章を指す訳だが、太文字や色付き文字などの装飾が無いぶん、LibreofficeやMicrosoft Officeなどのワープロソフトに比べると動作が軽くて扱いやすい。ソースコードを記述する際に多く用いられる。大抵のアスキーファイルであれば開けるため、設定ファイルの変更などにも用いられる。
もっとも有名なテキストエディタは、Windowsに標準で搭載されている「メモ帳」が挙げられる。もっぱらテキストファイルを表示・編集する機能に特化しているもので、対応しない改行コードがあるなど使いにくい点もあるが、まあWindows環境であればほぼ無条件で使えるのは何かと便利ではある。他のオペレーティングシステムにも同様のテキストエディタ(テキストエディット,geditなど)がある。高機能なテキストエディタに触れると、もうメモ帳には戻れない。
で、高機能なテキストエディタとやらがこれらのテキストエディタと何が違うかというと、まあ文字通り機能の多さが違うんだけど、どんな機能があるかを以下に挙げる。
- 行数の表示 - なっっっっっがい文書でも何行くらいあるか分かれば全体を見通せるよ
- 指定文字数で自動改行 - 表示上の改行位置を指定できるよ(左端から40文字で改行とか)
- 検索・置換 - 文書の中から探したい単語を検索したり、それを置換して一気に誤字を直したりとかできるよ
- Box選択 - 矩形選択って呼ぶ人もいるね 横だけじゃなくて縦にもドラッグして四角い形に選択できるよ
- 指定文字コードでの保存 - UTF-8とかShift-JISとかISO 8859-1とか気にする人はこれが無いと死んじゃうよ
- 全角スペースと半角スペースと改行も明示的に区別して表示する機能 - 全角スペースがあると死んじゃう人もいるよ
- シンタックスハイライト - ソースコードを開いたときに特定の命令文に色がついて分かりやすくなるよ
- マクロ・スクリプト機能 - 独自のプログラムを記述することで、自動入力したり、他のアプリと連携したり。上級者向け機能だけど、身につければもはや出来ないことはないよ
これらを全て使う必要がなくても、機能のON/OFFを選択できるため、なんだかんだ便利。
代表的なテキストエディタ[編集]
アルファベット順に並べている。
- AkelPad
- ロシア製のフリーのエディタだが、日本語にも対応している。フォントやレイアウトを比較的自由に変更できる他、マルチウィンドウも可能。
- Atom
- つい最近開発停止した元覇権エディタ[要出典]。どちらかといえばIDE(統合開発環境)寄りの性能で、スキンや拡張機能を追加して自分好みのエディタに出来る。
- EmEditor
- Windows用老舗エディタ。当初無料のプロプライエタリ・ソフトウェアとして公開、その後別途シェアウェア版が公開、さらにその後無料版は商用利用禁止へ。充実機能と軽量化の両立を図り続けている。巨大ファイルの取り扱いには定評がある。最近値上がりしてしまい、結構高い…。
- 秀丸エディタ
禿丸エディタだと思ってた時期がありました。シェアウェアのテキストエディタで、こちらもWindows以前からの老舗。有料ながら根強い人気を誇る。姉妹品として秀丸メールも。- gedit
- GNOMEデスクトップ環境(GNU/Linuxの定番GUIインタフェース)における標準エディタ。Windowsメモ帳に似たキーボードショートカットを備えつつ、シンタックスハイライトを備える、プラグインで機能許可できるなど、メモ帳より一回り高機能。
- GNU Emacs
- GNUプロジェクトにおいて開発されたエディタである。
- UNIX、GNU/Linux系での定番エディタの一角。CtrlまたはMeta(AltまたはEsc)を押しながら○○の操作が充実し過ぎて左小指が逝く。強力過ぎるEmacs LISPスクリプト機能により、メール送信からテトリスまで何でもござれ。きのこたけのこ戦争みたいに冗談半分でvimとエディタ戦争を続けている。
- MIFES
- 「マイフェス」。MS-DOS時代から続く老舗のシェアウェアWindowsエディタ。プログラミング用エディタとして息が長く、最近もGitクライアントの統合など強化が続いている一方、文書作成としての機能も徐々に充実してきている。
- MKEditor
- 一太郎のように縦選択による編集ができる。
- Notepad++
- 爆速起動&プラグインの自由度の高さが売り。全体的に使い勝手がよい。Windows標準の「メモ帳」の延長線上的な立ち位置を想定して作られている。
- Notepad.exe(メモ帳)
- 実はこれもテキストエディタである。Windowsにプリインストールされている。
- サクラエディタ
- 結構人気がある[1]。ショートカットキーとか使い慣れると早い。
- SPE
- GNU/Linuxで使える。「Stani's Python Editor」の略。
- Sublime Text
- Sublime HQによって開発されたプロプライエタリのテキストエディタ。シェアウェアである。macOS, GNU/Linux, Windowsで使える。コミュニティによって作成され、自由なライセンスのもとに公開されるプラグインを導入することで機能を拡張することができる。
- TeraPad
- 古参のエディタとして有名。つい最近、10年ぶりのアップデートが来たらしい[2]。メモ帳と比べるとやっぱり使いやすい。ポータブルアプリケーションなのでUSBメモリとかに入れて持ち運べる。オフライン環境に持っていくときも便利。
- vi、Vim
- UNIX、GNU/Linux系での定番エディタの一角。Windowsメモ帳のように、かなり小規模なUNIX系システムでもviだけは入っている。他エディタとは操作が全然違い、慣れるまでかなりキツイが、一旦慣れればかなりの入力速度を得られる。中毒者はむしろvi操作が出来ないとストレスを感じるほど。viとは別の作者がviを魔改造してVimが誕生。
- Visual Studio Code
- 群雄割拠のテキストエディタ界隈に彗星のごとく現れた、現代のスタンダードエディタ。Atom同様IDEのような使い勝手で、一時期はAtomと人気を二分していた。最近はコードエディタという面ではこちらが覇権を握っているらしい[3]。
- xed
- geditの少し古いバージョンから派生。特定のデスクトップ環境(暗にGNOMEのことを指している)に依存しないアプリ群を目指してLinux Mintチームにより編み出された「X-Apps」のひとつ。何だかんだgeditと謙遜ない機能。
表[編集]
名称 | 開発元 | ライセンス | 対応OS | 公式サイト | 備考 |
---|---|---|---|---|---|
AkelPad | AkelPad | BSD[4] | Windows | [1] | 書きかけ |
Atom | Github | MIT | macOS, GNU/Linux, Windows | [2] | |
EmEditor | Emurasoft | プロプライエタリ | Windows | [3] | |
秀丸エディタ | サイトー企画 | プロプライエタリ | Windows | [4] | |
gedit | gedit | GPL 2.0 | GNU/Linux, macOS, Windows, BSD系 | [5] | |
GNU Emacs | GNUプロジェクト | GPL 3.0 | GNU/Linux, macOS, Windows, BSD系 | [6] | Emacsがベース |
MIFES | メガソフト | プロプライエタリ | Windows | [7] | |
MKEditor | Versyx Digital | MIT | Windows, macOS, GNU/Linux | [8] | 書きかけ |
Notepad++ | Notepad++ | GPL 3.0 | Windows | [9] | |
メモ帳 | Microsoft | プロプライエタリ | Windows | N/A | |
サクラエディタ | サクラエディタプロジェクト | zlib License | Windows | [10] | |
SPE | Stani Michiels | 書きかけ | GNU/Linux, macOS, Windows | [11] | 書きかけ |
Sublime Text | Sublime HQ | プロプライエタリ | GNU/Linux, macOS, Windows | [12] | |
TeraPad | 書きかけ | 書きかけ | Windows | [13] | 書きかけ |
Vim | Vim | GPL互換 | GNU/Linux, Windows, macOS, BSD系など多数のOS | [14] | Viがベース |
Visual Studio Code | Microsoft | 部分的なプロプライエタリ | Windows, macOS, GNU/Linux | [15] | 入手可能なソースコードはMITライセンスだが、 バイナリは入手可能なソースコードから改変が加えられたソースコードをコンパイルしたものである。 |
VSCodium | VSCodium | MIT | Windows, macOS, GNU/Linux | [16] | VSCodeの入手可能なソースコード(MITライセンス)がベース |
Xed | Linux Mint Team | GPL v2.0 | GNU/Linux | [17] | Geditがベース |
その他[編集]
- 紙とペン
- 文字の配置場所を自由に選べるほか、環境依存文字や略字も自由に書ける。
- DEATH NOTE
- 死神が使うと言われるテキストエディタ。入手ルートや素材などの詳細は不明だが、サイズはA4らしい。
- ウィキペディア
- ブラウザ上で使えるテキストエディタ。ダウンロードしてインストールする手間が省ける上に、適当に書いておけば誰かが加筆してくれる機能付き。検索エンジンにも載ったりするので何かと便利で、特筆性の観点とかで勝手に削除される機能や、「要出典」とか「対話拒否はやめてください」などと対話してくる機能も付いている。無期限ブロックを受けるとテキストエディタとして使えなくなるというおまけ付き。一旦使い慣れるとアンサイクロペディアやチャクウィキやEnpediaといった高機能エディタも便利に使えるようになる。
- マイサイトユーザーズ、miraheze
- ブラウザ上で使えるテキストエディタ。初期登録が必要だが、登録後の使い勝手はウィキペディアに近い。ただし、誰かに加筆してもらうまでには、他の編集者を集めるための宣伝活動が必要。また、初期登録と同時に管理者・ビューロクラットとなれるので、無期限ブロックされる心配は無い。
- その他
- なんか挙げたいのあったんだけど名前忘れた。
脚注[編集]
- ↑ (当社比)
- ↑ “フリーの老舗テキストエディター「TeraPad」が10年ぶりのアップデート - 窓の杜”. 2022年12月25日確認。
- ↑ “戦国時代だったテキストエディタ界をVisual Studio Codeが天下統一しつつある - GIGAZINE”. 2023年1月28日確認。
- ↑ https://akelpad.sourceforge.net/forum/viewtopic.php?t=689