コンテンツにスキップ

テキストエディット

出典: フリー百科事典『ウィキペディア(Wikipedia)』

これはこのページの過去の版です。DH2 (会話 | 投稿記録) による 2011年9月11日 (日) 12:01個人設定で未設定ならUTC)時点の版 (→‎関連項目: カテゴリ変更)であり、現在の版とは大きく異なる場合があります。

テキストエディット(TextEdit)とは、Mac OS Xに付標準搭載するアプリケーション、または旧Mac OSにおけるテキスト編集のためのアプリケーションフレームワークのことである。

シンプルな見た目からは想像できないほど多機能なワープロソフトで、テキストの設定・編集やHTML 書類の処理、ムービーや画像の挿入など、市販のアプリケーションと同様の各種ツールを備えている。

アプリとしてのテキストエディット

テキストエディット
開発元 アップル
最新版
1.6 (264) / 2009年
対応OS Mac OS X
種別 テキストエディタワープロ
ライセンス Mac OS Xにバンドル
公式サイト www.apple.com
テンプレートを表示

テキストエディットは、Mac OS Xに付属する標準テキストエディタのこと。元々はNeXTSTEP付属のテキストエディタEditであり、移植したものである。

開発フレームワークであるCocoaの機能(下記NSTextView)をほぼそのまま反映したアプリケーションであり、Mac OS Xがバージョンアップする度に機能が強化されている。Apple Developers Toolsに全てのソースコードが付属しており、一種のデモソフトと考える事もできる。開発者がコードのテストベッドに利用するケースも多い。Mac OS X v10.4に付属のバージョンでは埋め込みの表やHTML書き出し、Microsoft Wordのdoc形式ファイルのブラウズをサポートするまでになった。

フレームワークとしてのTextEdit

フレームワークとしてのTextEditは、その歴史が古い。

Mac OS X以前のMac OSにおいて既に非常にシンプルなテキスト編集環境を提供していた。TextEditを使えばTeachText程度のテキストエディタが作れる。しかし、フレームワークとしてはかなり古く、32KBまでのテキストしか扱えない、多言語に対応できていないなどの欠点を持つ。その後、それを補うためにMultilingual Text Editor(MLTEと略)と呼ばれるフレームワークが開発された。しかし、MLTEが搭載されたMac OS 9がリリースされるころにはサードパーティによる強力なテキストエンジンWASTEフレームワークが普及していたため、MLTEが使われることはほとんどなかった。 CocoaではNSTextViewに取って代わっている。NSTextViewは強力なテキストエンジンとして広く受け入れられている。

関連項目

Template:Mac OS X