参照パスre javascriptインテリセンス
-
08-07-2019 - |
質問
VS2008で、作成した別のjsライブラリ/ファイルからjsファイルfoo.jsでインテリセンスを取得しようとしていますが、参照パス?syntax?/?string?がわかりません
ライブラリはcommon.jsというファイルにあり、これは私が作業しているfoo.jsと同じフォルダーにあります。
これが私が試したパスです...
/// <reference path="../../scripts/common.js"/>
/// <reference path="/../scripts/common.js"/>
/// <reference path="../scripts/common.js"/>
/// <reference path="/scripts/common.js"/>
/// <reference path="scripts/common.js"/>
/// <reference path="/common.js"/>
/// <reference path="../common.js"/>
/// <reference path="/common.js"/>
/// <reference path="common.js"/>
不足している秘密のパス構文/文字列は何ですか?
FWIWトップパスは、このMVCアプリのマスターページで設定されたものです...
<script type="text/javascript" src="../../scripts/common.js"></script>
Gregに感謝
解決
まず、<!> quot; common.js <!> quot; Webプロジェクトにあります。次に、<!> quot; common.js <!> quot;をドラッグします。ソリューションエクスプローラーから、参照元のファイルのエディターウィンドウに移動します。
他のヒント
最後に...ついにjQueryインテリセンスが機能するようになりました...
ここから http://blogs.msdn.com/webdevtools/archive/2007/11/06/jscript-intellisense-a-reference-for-the-reference-tag.aspx
著者は言う
他のいくつかの微妙なヒントを次に示します。
- 参照ステートメントは、ファイル内の他のすべてのコンテンツの前になければならないことに注意してください。通常のコメントです。
そして、それが私にとって問題を解決したものでした...参照文を最上部に配置し...そして出来上がり!...インテリセンスが動作しました!
つまり、にやにや笑いのためだけに、ここに私のファイルの最初の行があります
/// <reference path="common.js" />
/// <reference path="jquery-1.2.6.js" />
/// <reference path="jquery.formatCurrency.js" />
/*
* Foo Scripts/foo Script: foo.js
* Version 1.0
* Copyright(c) 2008 FUBAR Management, LLC. All Rights Reserved.
*/
もともと、Foo Scriptsのコメントarghhhhの下に参照文がありました!
VS2010 javascript intellisenseに関するその他の優れたドキュメント:
http://msdn.microsoft.com/en-us/library/ bb385682.aspx (参照の詳細) http://www.scottlogic.co .uk / 2010/08 / vs-2010-vs-doc-and-javascript-intellisense (XMLコメントの詳細)
この点で何かが壊れていると言っている声がいくつかあるようです。 たとえば、ベータ2 JavaScript IntelliSenseと色付けの問題の回避策。
あなたがすでに試したことがあると思われる提案の1つは、 VS 2008 JavaScript Intellisense for Silverlight から入手できますが、 Visual Studio 2008でのJavaScript Intellisenseサポートビデオ。
HTH。
jQuery intellisenseのVSホットフィックスを試しましたか? http:// blogs。 msdn.com/webdevtools/archive/2008/02/08/jscript-intellisense-working-with-jquery.aspx