2016-07-18 2 views
1

Visual Studio 2015를 사용 중이고 https://appsforoffice.microsoft.com/lib/1/hosted/office.js을 IntelliSense 참조로 추가하려고합니다. 그래서 내가 한 다음Visual Studio에서 IntelliSense 작동

enter image description here

그러나 인텔리 여전히 작동하지 않습니다

enter image description here

사람이 도움이 될 수 있습니까? 자바 스크립트 인텔리 가공의 기초를 얻기

답변

0

은 매우 간단합니다 - 당신은 다음과 같이 자바 스크립트 파일에서의 CDN 위치에 트리플 슬래시 참조가된다 할 필요 : 프로젝트에서

/// <reference path=" 
     https://appsforoffice.microsoft.com/lib/1/hosted/office.js" /> 

생성 Office 추가 기능 템플릿의 경우 참조는 이미 Scripts/_reference.js 파일에 내장되어 있습니다. Scripts/_references.js 파일은 프로젝트의 "글로벌"JS 참조 역할을하는 특수 파일이므로 모든 파일에 /// <reference path="..." />을 포함 할 필요가 없습니다. _references.js 파일에 대한 자세한 내용은 "Visual Studio Web Essentials"확장자 인 Mads Kristensen의 우수 블로그 게시물 http://madskristensen.net/post/the-story-behind-_referencesjs을 참조하십시오.

위의 위치는 CDN의 "prod"버전 용입니다. 베타 엔드 포인트의 경우, "https://appsforoffice.microsoft.com/lib/beta/hosted/office.js"를 사용하고, (일반적으로 "스크립트/사무실/1/office.js 아래) Office.js 파일에 Office.js 포인트의 로컬 설치를위한


TIP. : 때로는 IntelliSense 파일이 오래되어 나타나는 경우가 있습니다. 예를 들어, Excel Range 개체에 ".merge()"메서드가 포함되어 있다는 사실을 알고있는 동안 IntelliSense는이를 표시하지 않았습니다. 어느 날 나에게. 이러한 경우 메뉴에서 Edit-> IntelliSense -> Refresh Remote References로 이동하거나 VS Quick Launch 상자를 통해 JavaScript 참조를 새로 고칠 수 있습니다.

enter image description here

관련 문제