TypeScript .ts 파일에서 작업하는 경우 $ 문자를 입력 할 때 jQuery Intellisense / 자동 완성을 얻으려면 어떻게해야합니까?
(저는 VS 2012에서 ASP.NET MVC 3 프로젝트에서 일하고 있습니다.)
답변:
.d.ts있고 JQuery가 그렇게 할 것이라고 확신합니다.
///라인의 시작 부분에서 사용하기 위해 매우 유선이 아닙니까 !? 라인을 설명합니다!
TypeScript에 대한 다음 유형 정의를 확인 하세요 . https://github.com/borisyankov/DefinitelyTyped#readme . 정기적으로 업데이트되고 있으며 예제에있는 것보다 더 완벽합니다. Nuget : http://www.nuget.org/profiles/DefinitelyTyped/
이 작업을 수행하기 위해 설정해야하는 항목의 체크리스트 :
TypeScript 확장이 설치되어 있는지 확인하십시오. 도구-> 확장 관리자를 확인하고 "Microsoft Visual Studio 용 TypeScript"확장이 설치되어 있는지 확인합니다. 그렇지 않은 경우 TypeScript 폴더 (Program Files \ Microsoft SDKs \ TypeScript \ <version>)에있는 .vsix 파일을 실행하여 확장을 설치합니다.
파일이 jquery.d.ts 파일을 참조하는지 확인하십시오. 파일 상단 / 근처에 다음과 같은 댓글이 있어야합니다.
/// <reference path = "the / path / to / jquery.d.ts"/>
다운로드해야하는 경우 http://www.typescriptlang.org/Samples/ 에서 Warship 샘플의 일부로 jquery.d.ts 파일을 찾을 수 있습니다 .