TeraPad作者寺尾進
TeraPad(テラパッド)は、Windowsプラットフォームで動作するテキストエディターである。日本語圏では、本ソフトウェアは長年に亘って親しまれており、テキストエディターという有名な古参が多いカテゴリにありながらも、専門に扱われた書籍も存在する[1]。
TeraPadは、SDIのインターフェイスを持つが、テラコレクション[注 1]を使用するとTeraPadをMDIインターフェイス化して使用できる。
TeraPadの名称は作者の寺尾進に由来する。本ソフトウェアは寺西高が開発したターミナルエミュレーターのTera Termとは名称が似ているが、一切の関係は無い。なお、余談ではあるが、本ソフトウェアの初期のバージョンではメニューにアイコンが存在せず、そのアイコンも全く異なるものであった。TeraPadは、2012年11月12日にリリースされたバージョン1.09からの更新が止まっていたが、2022年10月16日にWindows 11環境下での不具合報告を受け約10年ぶりとなる最新版が公開された。
特徴
排他制御
編集に対する「元に戻す(英語版)」と「やり直し」
検索&置換
矩形選択
行番号や桁ルーラーの表示
画面分割インターフェイス
オートインデント
タブや空白文字を用いた一括インデント編集
ドラッグ・アンド・ドロップ(D&D)編集
禁則処理
IMEでの再変換
タブ・空白文字・改行コード・EOFマークなどのエスケープシーケンスの可視化表示
編集モード(“標準”・INI・Delphi・Visual Basic・HTML・CSS・JavaScript・Perl・PHP・Ruby・C/C++・Java・HSP・BAT)による構文色分け表示[注 2]
引用行の色分け表示(引用符を任意に設定できる)
URLやメールアドレスの自動認識(認識する文字を任意に設定できる)および関連付けされたアプリケーションの起動
外部プログラムの起動(コマンドラインにファイルパスを渡せる)
動的データ交換(DDE)によるウェブブラウザでのプレビュー
標準入力の取り込み
改行コード(CR+LF・CR・LF)と日本語周りを中心とした各種文字コード(Shift-JIS・Unicode・UTF-8・UTF-8N・EUC-JP・JIS)を指定できる
文字コードの自動認識(認識したコードで保存できる)
印刷およびその内容のプレビュー
プラグインによる多種多様な機能の組み込み
注釈^ テラコレクションはTeraPadに対してラッパーとして動作する。
^ 起動時のコマンドラインパラメーターで編集モードを指定する必要がある。
出典^ 『はじめてのTeraPad』工学社、2008年8月8日。.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation.cs-ja1 q,.mw-parser-output .citation.cs-ja2 q{quotes:"「""」""『""』"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free a,.mw-parser-output .citation .cs1-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited a,.mw-parser-output .id-lock-registration a,.mw-parser-output .citation .cs1-lock-limited a,.mw-parser-output .citation .cs1-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription a,.mw-parser-output .citation .cs1-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:#d33}.mw-parser-output .cs1-visible-error{color:#d33}.mw-parser-output .cs1-maint{display:none;color:#3a3;margin-left:0.3em}.mw-parser-output .cs1-format{font-size:95%}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}ISBN 978-4-7775-1382-6。