インテリセンス 【IntelliSense】

概要

インテリセンス(IntelliSense)とは、米マイクロソフト(Microsoft)社のソフトウェア開発環境Visual Studio」の入力支援機能。キー入力を監視し、何を入力しようとしているのか推測して自動補完(オートコンプリート)したり、後続要素の候補を表示して選択するだけで入力できるようにしてくれる。

開発者がコードエディタでキーボードから文字入力する際に、既知のシンボル名と先頭が一致した場合に残りの文字を補完したり、(オブジェクト指向言語で)インスタンス名を入力すると所属するメソッドプロパティリストを表示して選択できるようにしてくれる。短い打鍵数で次々にコード入力でき、綴り間違いによるエラーの発生などを極力避けることができる。

複数の候補から選択する場合はカーソル付近にプルダウンメニューが出現し、キー操作やマウス操作で一つを選択して決定する。プロパティメソッドなど異なる種類の候補がある場合は先頭にアイコンが表示され、ひと目で区別することができる。

プログラミング言語の仕様や標準ライブラリなどに含まれるステートメントや制御構文、組み込み関数名、標準クラス名、メソッド名、プロパティ名などに対応するほか、開発者がコード中で定義したクラス変数関数などの名前や構造なども読み込んで同じように対応してくれる。

1996年にVisual Basic開発環境に初めて導入され、その後Visual Studio自体の機能としてC言語C++言語C#、F#、JavaScriptJScript/TypeScript)など同社の主要なプログラミング言語のほとんどに対応するようになった。XMLHTMLCSSなどプログラミング言語以外のマークアップ言語などにも対応している。

(2018.10.2更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる