スニペット【snippet】
スニペット
【英】snippet, code snippet
スニペットとは、一般的には「切れ端」「断片」という意味の英語である。IT用語としては、プログラミング言語の中で簡単に切り貼りして再利用できる部分のこと、または、検索エンジンによる検索結果の一部として表示される、Webページの要約文のことである。
プログラムを作成する際には、しばしば、頻繁に利用する同じ記述の繰り返しや、微妙な変更を加えるだけで使うことができそうなパターンに遭遇する。そのようなパターンをスニペットとして登録しておくと、一塊のコードを呼び出して貼り付けることで簡単に記述できるようになる。
一部の開発環境おいては、スニペットに名前を付けたり、カテゴリ分類を行ったりすることで、スニペットを簡単に呼び出して簡単に貼り付けられるようになっている。例えば、Microsoftが提供している統合開発環境(IDE)のVisual Studioでは、C++やC#のコードをスニペットとして利用できる機能が附属している。また、Adobe SystemsのWebページ作成用ソフトウェア(オーサリングツール)であるAdobe Dreamweaverでは、HTMLやCSSのコードの断片をスニペットと呼んで管理する仕組みを持ち、簡単に再利用できる。
その他、Googleをはじめとする検索エンジンにおいては、検索結果の一覧を表示するページにおいてWebサイトの本文一部抜粋などの要約文が表示されるが、この部分もスニペットと呼ばれている。検索エンジンに対して、スニペットを適切に認識させることは、検索結果を見るユーザーにとってもWebサイトの概要を判断するための情報源として有用であり、重用なSEO(検索エンジン最適化)の施策の一つとなっている。
検索エンジンに対しては、<meta name="description" content="(説明文)">のようなメタタグを記述することで、検索結果に表示させる適切なスニペットを指定することができる。
検索エンジンが示す要約文という意味でのスニペットに対して、プログラムの断片という意味のスニペットを、特にコードスニペットと呼ぶ場合もある。
スニペット
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/10/27 04:55 UTC 版)
スニペット(英語: snippet)とは、「断片」という意味で、再利用可能なソースコード、マシンコード、またはテキストの小さな領域を表すプログラミング用語である。 通常、これらはより大きなプログラミングモジュールに組み込むために正式に定義された操作ユニットである。スニペット管理は、一部のテキストエディタ、ソースコードエディタ、統合開発環境、および関連ソフトウェアの機能である。 これにより、ユーザーは日常の編集操作中に繰り返し入力する必要がなくなる[1]。
- ^ “Gedit/Plugins/Snippets”. 2012年8月25日時点のオリジナルよりアーカイブ。2010年1月9日閲覧。 Example of the feature in the Gedit editor.
スニペット
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/07/22 04:36 UTC 版)
「MODX Evolution」の記事における「スニペット」の解説
ページ単位で手軽に設置できる「スニペット」と呼ばれる動的出力パーツも特徴のひとつである。スニペットは普通のphp文がほぼそのまま記述でき、MODXのAPIも利用すれば自由度の高い動的サイト作りが簡単に実現できる。配布されているスニペットも多く、その大半はFTPすら利用することなく、管理画面から簡単なコピー・ペーストによってコードを貼り付ければ使用できるようになっており、簡単にインストールできる。ただし高度な働きを持つスニペットは複数のファイルにより構成されており、インストールに際してFTP操作等が必要なものもある。
※この「スニペット」の解説は、「MODX Evolution」の解説の一部です。
「スニペット」を含む「MODX Evolution」の記事については、「MODX Evolution」の概要を参照ください。
スニペット
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/09/24 16:47 UTC 版)
「Sublime Text」の記事における「スニペット」の解説
頻繁に使用される部分を保存し、キーワードを当てる事ができる。使用者は必要なときにキーワードを打ち込みタブキーを押すことで、保存された部分を入力できる。
※この「スニペット」の解説は、「Sublime Text」の解説の一部です。
「スニペット」を含む「Sublime Text」の記事については、「Sublime Text」の概要を参照ください。
スニペット
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/20 14:21 UTC 版)
Visual Studio IDE や Visual Studio Code では、以下のようなコードスニペットが用意されている。 indexer : get,setアクセサを持つ標準的なインデクサ
※この「スニペット」の解説は、「インデクサ」の解説の一部です。
「スニペット」を含む「インデクサ」の記事については、「インデクサ」の概要を参照ください。
固有名詞の分類
- スニペットのページへのリンク