SciTE
機能としては、セレクションにおける置換、サブグループでの正規表現置換、ファイル群に対する検索、コード折りたたみ、編集対象言語のAPIをファイルで設定する機能、可変幅フォントのサポートなどがある。画面には複数のタブにソースを表示でき、スクリプト実行結果を表示する枠を追加することもできる。
SciTE は各種言語のシンタックスハイライトをサポートしている。対応している言語の一覧は公式文書にある。
SciTEは柔軟なカスタマイズが可能である。コンフィギュレーションはプレーンテキストのファイルを編集すればよい。言語やプロジェクト毎に異なる設定が可能で、グローバルな設定もユーザー毎の設定も可能となっている。例えば、ショートカットキー、タブ、コード折りたたみ、フォント、シンタックスハイライトなど様々な部分で高度な設定が可能である。
さらに、Luaという言語の処理系を組み込んであるため、それを利用したさらなるカスタマイズもできる。Luaスクリプトを書くことで、バッファの中身や Scintilla API にアクセスできる。スクリプトはショートカットキーで起動するか、何らかのイベントで起動し、自動補完などの実装が可能である。便利なスクリプトはオンラインで公開されている。