문제

내가 작성한 다른 JS 라이브러리/파일에서 js 파일 Foo.js에서 vs2008에서 IntelliSense를 얻으려고 노력하고 있지만 참조 경로를 알아낼 수는 없지만 구문?/? string?

라이브러리는 Common.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

도움이 되었습니까?

해결책

먼저 "common.js"가 웹 프로젝트에 있는지 확인하십시오. 그런 다음 솔루션 탐색기에서 "common.js"를 참조하려는 파일의 편집기 창으로 드래그하십시오.

다른 팁

마침내 ... 마침내 jQuery Intellisense가 일할 수있게되었습니다 ...
여기에서 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 스크립트 주석 아래에 참조 문장을 가지고있었습니다.

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 및 Colorization 문제에 대한 해결 방법 예를 들어.

한 가지 제안은 이미 시도한 것 같습니다. vs 2008 Scottgu의 Silverlight에 대한 JavaScript Intellisense, 그러나 당신은 또한 확인할 수 있습니다 Visual Studio 2008의 JavaScript Intellisense 지원 동영상.

HTH.

jQuery Intellisense에 대한 vs hotfix를 사용해 보셨습니까?http://blogs.msdn.com/webdevtools/archive/2008/02/08/jscript-intellisense-working-with-jquery.aspx

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top