メインメニューを開く

差分

ページの作成:「Visual StudioではHTMLファイルやRazorテンプレートなどにおいてlinkタグで外部JavaScriptファイルを読み込んでいる場合...」
[[Visual Studio]]では[[HTML]]ファイルや[[Razor]]テンプレートなどにおいてlinkタグで[[外部JavaScript]]ファイルを読み込んでいる場合は[[インテリセンス]]が自動的に有効になる。

これとは別に[[外部JavaScript]]ファイルを編集するときに他の外部JavaScriptファイルの内容を[[インテリセンス]]に表示するには以下の手順を用いる。最近は[[JavaScript]]が流行っている関係で、多くのことを[[JavaScript]]で実現するため[[JavaScript]]による[[ソースコード]]が肥大化し、[[外部JavaScript]]化することが増えているので、これを覚えておくと捗る。

== 手順 ==
* 対象:[[Visual Studio 2010]]

[[Visual Studio]]内のソリューションエクスプローラーを開き、[[インテリセンス]]による表示項目としたい[[JavaScript]]ファイルをテキストエディター部分へ[[ドラッグアンドドロップ]]する。
<br style="clear:both;" />
[[ファイル:Visual Studioで外部JavaScriptファイル編集時にインテリセンスを使えるようにする.png|640px]]


すると以下のような[[コメント]]が挿入され、以後[[インテリセンス]]が発動するようになる。
なお、このコメントがあればよく、[[ドラッグアンドドロップ]]ではなく手書きでも良い。
<source lang="javascript">
/// <reference path="../jquery-1.5.1.js" />
</source>

<ref>http://blog.meidianto.com/2010/05/13/vs2010-tips-7-how-to-make-jquery-intellisense-work-for-external-javascript-file/</ref>

== 関連項目 ==
* [[Visual Studio]]
* [[インテリセンス]]
* [[JavaScript]]

== 参考文献 ==
<references/>

== 外部リンク ==

{{stub}}
匿名利用者