| シンティラ | |
|---|---|
Scintillaコンポーネントを使用するSciTEのスクリーンショット | |
| 開発者 | ニール・ホジソン他[ 1 ] |
| 初回リリース | 1999年5月17日 (1999年5月17日) |
| 安定版リリース | 5.5.8 [ 2 ] |
| リポジトリ | |
| 書かれた | C++ |
| オペレーティング·システム | Windows NT以降、Mac OS 10.6以降、GTK+対応のUnix系、MorphOS |
| タイプ | テキストエディタ |
| ライセンス | 歴史的許可通知および免責事項[ 3 ] |
| Webサイト | scintilla.org |
Scintilla は、ソース コード編集の高度な機能に重点を置いたテキスト編集コンポーネント機能を提供する、無料のオープン ソースライブラリです。
Scintillaは、構文のハイライト表示に加えて、コード編集を容易にする多くの機能をサポートしています。ハイライト表示では、固定幅フォントに限定されず、さまざまなフォント、色、スタイル、背景色を使用できます。コントロールは、エラーインジケーター、余白の行番号、コードブレークポイントなどの行マーカーをサポートしています。コードの折りたたみや自動補完などの他の機能も追加できます。基本的な正規表現検索の実装は初歩的ですが、C++11サポートでコンパイルされた場合、Scintillaはランタイムの正規表現エンジンをサポートできます。Scintillaの正規表現ライブラリは、直接バッファアクセスによって置き換えたり、回避したりすることもできます。
現在、Scintillaは右から左に書く言語を実験的にサポートしています。[ 4 ]
Scintermは、Scintillaのcursesテキストユーザーインターフェース版です。Textadeptエディタの開発者によって開発されました。Scintermは、Scintillaのグラフィカル機能の一部をサポートするためにUnicode文字を使用していますが、端末環境の制約により、Scintillaの一部の機能は利用できません。[ 5 ]
Scintillaをベースにした注目すべきソフトウェアには以下のものがある: [ 14 ]
{{cite web}}:欠落または空|title=(ヘルプ)はScintillaをコア編集コンポーネントとして採用している。
10はScintillaをコアコードエディタとして採用している。