スニペット
プレーンテキストは、プログラムできない「静的」スニペットのみをサポートするアプリケーションにも含まれる基本的な機能だが、プログラム可能なスニペットはプレーンテキストの操作にも使用される。
ただし、一般的な問題の1つは、プログラム可能なスニペットをサポートする環境では「プレーンテキスト」と見なされるものと「プログラミング命令」と見なされるものを区別する必要があることが多いことである。この区別をさらに複雑にしているのは、プログラム可能なスニペットをサポートするアプリケーションには、ほとんどの場合、基本的な構文のシンタックスハイライトまたは埋め込みコマンドの実行による複数のプログラミング言語の認識のサポートが含まれているという事実である。
これらの理由やその他の理由により、プログラム可能なスニペットからプレーンテキストを出力するには、ほとんどの場合、シンタックスと区切り文字の衝突の問題を回避するように注意する必要がある。
スニペット(英語: snippet)とは、「断片」という意味で、再利用可能なソースコード、マシンコード、またはテキストの小さな領域を表すプログラミング用語である。 通常、これらはより大きなプログラミングモジュールに組み込むために正式に定義された操作ユニットである。スニペット管理は、一部のテキストエディタ、ソースコードエディタ、統合開発環境、および関連ソフトウェアの機能である。 これにより、ユーザーは日常の編集操作中に繰り返し入力する必要がなくなる。