1、智能提示
對於JS文件中的API,你若需要讓那個JS文件中的方法能夠在你寫的那個JS文件中能夠智能顯示的話,直接把它拉進你的JS文件中就好了。
舉個例子:你想 在你正在寫的a.js文件中引用b.js中的功能與函數。很簡單,你只需要把b.js文件拉到你的a.js文件中就好了。這時在你的文件
頂端會顯示這樣一行內容:/// <reference path="../angular.js" />。
就是這樣,智能顯示的很全面,就像你自己寫類文件一樣,里面的注釋什么的都全部顯示出來了。
如果有人整理過SDK中js的api的一個類庫,那么這個類庫對開發的幫助還是蠻大的,智能提示大大提高了開發的效率,不用老去查sdk了,因為那么多的api真沒法都記住。但到了vs2017這種方式失效了,沒法拖動到js文件中進行引用。
解決辦法是去工具-選項-文本編輯-javascript/typescript-語言服務-把啟用新語言服務前的勾去掉即可。
2 在VS2017中的調試JS
(1)在VS中的調試效果
當開啟VS2017JS調試功能時,我們用VS2017打開解決方案時,會出現如下界面:
(2) 關閉VS2017 js調試功能
關閉在VS中調試JS腳本,可在如下設置中,取消勾選。
用VS2017啟動解決方案,就不會彈出如下界面,且關閉Chrome時,VS解決方案不會關閉
參考文章
Visual studio 2017中 Javascript無法智能提示的解決辦法
Alan_beijing, 【VS2017新特性】在VS中調試javascript腳本