使用Visual Studio 2015为Javascript开发人员推广了一个新的(?)功能:导航栏在代码编辑器上方的2个选择框中列出了对象及其方法(就像多年来使用C ++源一样)。
不幸的是,我只能为ASP.NET项目看到这个导航栏。当我创建一个Node.js项目时,导航栏就会消失!
有人设法使用带有Javascript / Node.js项目的导航栏吗? 或者,是否有相应的应用程序或VS扩展来完成这项工作?
栏可以在菜单工具/选项... /文本编辑器/ Javascript和Node.js中激活(或不激活!)
提前感谢您的帮助。
(我直接通过"客户反馈"程序问MS,但不要期待快速回答。同时添加对require.js的引用也不起作用。)
答案 0 :(得分:1)
我在NTVS存储库上打开了一个问题,最后得到了一个间接答案: Node.js的(新)JS分析器与Client-Side Javascript不同。
有一种解决方法,包括将JS文件属性的构建操作(在解决方案资源管理器中)从“编译”更改为“内容“或”无“。
重新打开JS,最后让导航栏出现!
编辑:以下是来自Microsoft的Sara Itani的全面解释:https://github.com/Microsoft/nodejstools/wiki/Working-with-Browser-(Clientside)-JavaScript-in-NTVS