出典: フリー百科事典『ウィキペディア(Wikipedia)』
テキストエディット(TextEdit)とは、Mac OS Xに付属するアプリケーションソフトウェア、または旧Mac OSにおけるテキスト編集のためのアプリケーションフレームワークのことである。
[編集] アプリケーションとしてのテキストエディット
テキストエディットは、Mac OS Xに付属する標準テキストエディタのこと。元々はNeXTSTEP付属のテキストエディタEditであり、移植したものである。
開発フレームワークであるCocoaの機能(下記NSTextView)をほぼそのまま反映したアプリケーションであり、Mac OS Xがバージョンアップする度に機能が強化されている。Apple Developers Toolsに全てのソースコードが付属しており、一種のデモソフトと考える事もできる。開発者がコードのテストヘッドに利用するケースも多い。Mac OS X v10.4に付属のバージョンでは埋め込みの表やHTML書き出し、Micrrosoft 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は強力なテキストエンジンとして広く受け入れられている。
[編集] 関連項目
|
アップルのソフトウェア |
|
| OS |
|
|
| 一般向け製品 |
|
|
| プロ向け製品 |
|
|
| プロ製品 |
|
|
| バンドル製品 |
|
|
| サーバ |
|
|
| 生産中止製品 |
|
|
|
Mac OS X |
|
| アプリケーション |
|
|
| ユーティリティ |
|
|
| テクノロジーおよびインタフェース |
|
|
| 開発ツール |
|
|