转到定义在Visual Studio 2015中不起作用(特别是在Javascript用户定义函数中)

sta*_*ing 4 javascript visual-studio-2015

从删除.suo文件,重新启动它并安装每个扩展名(如Web Essentials和GotoDefinition),删除tmp文件(还安装了VS update 1),我做了一切,但徒劳无功。例如,如果有一个用户定义的函数(例如preparemandatoryfield()我在Script.js文件中定义的函数),并且如果我按f12键,preparemandatoryfield()则表示

转到定义失败,因为插入符已经出现定义错误。此Goto定义特别不适用于javascript函数,但在VS 2015中随处可见。

apr*_*apr 6

也遇到了这个bug。禁用/启用扩展没有帮助。除了无法定义之外,intellisense还为我停了下来。

我重置了_references.js文件,这解决了问题。清除文件内容并仅保留:

/// <autosync enabled="true" />
Run Code Online (Sandbox Code Playgroud)

(发现有罪脚本是jquery ui库。从_references.js中删除了任何与jquery ui相关的脚本,这解决了问题。我没有使用完整的jquery ui脚本文件,而是由主题滚轮自定义构建的。 )