2016-08-26 2 views
1

VS 코드 (1.4.0)에서 javascript/jQuery Intellisense를받는 데 대한 최신 조언은 무엇입니까? 내가 찾은 대부분의 해답은 TSD를 사용하는데, 이해할 수는 있지만 (매우 최근 임에도 불구하고) 대치되었습니다.Intellisense in VS Code - 현재 조언

나는

{ 
    "compilerOptions": { 
    "target": "ES6", 
    "module": "commonjs", 
    "allowSyntheticDefaultImports": true 
    }, 
    "exclude": [ 
    "node_modules" 
    ] 
} 

I (이 프로젝트는) 많은 "웹 사이트"를 포함 열려있는 폴더 구조를 가지고 jsconfig.json에게 있습니다. 파일을 폴더 구조의 루트 수준과 현재 사용중인 루트 수준 (즉, http-server를 실행하여 사이트를 실행하는 루트 수준)에 배치하려고 시도했습니다. 기쁨이 없습니다.

Intellisense는 다른 프로젝트에서 일하고 있습니다. 즉, "정의로 이동"하고 메소드 매개 변수 팝업을 얻을 수 있지만 "유형을 확인하고 메소드 목록을 봅니다." 내가 아주 사랑하는 것 !!

어제 답변을 검색 한 후에는 npm install typings --global을 시도했지만 아무런 결과가 없습니다.

(나는 또한 eslint를 실행하고 - 그 어떤 역경 (간섭)하게하는 드문 경우에) 내가 놓친 무엇

를?

답변

3

많은 인기있는 라이브러리에 대한 입력은 jQuery를 포함한 here을 사용할 수 있습니다.

VS 코드는 JavaScript 및 TypeScript와 함께 사용할 수 있습니다.

JS 코드의 경우 편집기는 JS의 특성으로 인해 모든 유형 정보를 추론 할 수 없으므로 인텔리 센스가 제한됩니다. 프로젝트에 유형 안전 및 인텔리 센스 지원이 중요한 경우 TypeScript을 사용하는 것이 좋습니다.

자세한 내용은 JavaScript support in VS Code입니다.

+0

나는 답이 될 것입니다. 그러나 연구 할 시간이 있기까지 기다려야 할 것입니다. 맙소사, Visual Studio SO의 이후 버전으로 Winforms 개발을 그리워합니다. WYSIWIG 디자인 화면, 그래서 영원히 정렬하거나 크기를 조정하는 일이 없으며, 전체 인텔리 센스 ... * 어깨를 으 *합니다. 무엇을 할 수 있습니까? 시간은 힘들어 ... – kpollock