翻訳と辞書 |
インテリセンス インテリセンス () は、Microsoft Visual Studio の統合開発環境で使用されている、マイクロソフトによる自動補完システム。インテリセンスはプログラマが入力中のシンボル名を補完するだけでなく、メタデータベースのリフレクションを用いることにより、変数名、関数名、メソッド名のドキュメント化と曖昧性の解消に役立つ。 == メリット == 他の自動補完システムと同様に、インテリセンスは関数の仕様、特に引数リストを確認する便利な方法である。数多くの名前を覚えてキーワードを入力する必要性を減らすことによりソフトウェアの開発を効率化する。コーディング中においてシンボル(つまり変数と関数)をインタラクティブにドキュメント化し動的にツールチップを表示できるため、外部のドキュメントを参照する頻度を減らせる。 インテリセンスは、クラス名や変数名および開発中のアプリケーションで定義または参照している構文を、オンメモリ上のデータベースに格納し、これを参照する。インテリセンスの古い実装では、言語に応じてピリオドなどのキャラクタをマーカーキャラクターとして認識して動作する。ユーザーがメンバ(変数や関数)を持つエンティティの直後にマーカーキャラクタをタイプすると、インテリセンスが推定される候補をポップアップウィンドウに表示する。ユーザーは又はまたはC++のセミコロンのような言語固有のマーカーをタイプすることにより候補を確定して自動的に補完させるか、また補完したくなければ名前の入力を継続できる。いずれにしてもインテリセンスはユーザーに十分な情報を提供してユーザーが望んでいる変数や関数を確定する。言語がオブジェクト指向をサポートしている場合はオーバーロードされた関数を選べる。インテリセンスは関数の概略をポップアップウィンドウに表示できる(この機能はソースコードに埋め込まれたドキュメントの量に依存する)。
抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「インテリセンス」の詳細全文を読む
スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース |
Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.
|
|