Visual Studio 2010:JavaScript语法高亮显示

6
我正在使用带有VS.PHP的VisualStudio 2010。当我编写或打开javascript文件时,它没有高亮显示并且智能感知不起作用。我只看到纯文本。似乎VS没有"识别"javascript文件。当我手动在“工具>选项>文本编辑器>文件扩展名”中将js文件命令打开到脚本编辑器时,仍然没有改变。在(工具>选项>环境>工具和颜色)中的高亮显示器设置正确。您有任何想法如何运行突出显示?谷歌上没有相关信息。

我的文件是*.js。此外,我已经尝试将JS文件设置为打开其他文件类型(在“工具”>“选项”>“文本编辑器”>“文件扩展名”中)。高亮显示部分有效,因为我正在突出显示另一种语言(SQL)。不幸的是,由于语法错误(因为我正在打开JavaScript并“编辑”SQL),我的代码被下划线标记为红色。我变得绝望了。 - Martin Strouhal
3个回答

3
您可能在安装Visual Studio时删除了“Web Developer 2010”组件,或者您正在使用其中的一个Express版本。

1
这就是我所缺少的 - 难点在于安装时,安装程序会说Web开发人员2010是“用VB或C#编写网站”,但它也为JavaScript提供了更好的支持。 - Dan Mitchell

1
我曾经遇到过同样的问题,现在我找到了一个适合我的解决方案。
  • 打开 VS 2010
  • 从菜单中选择 工具 / 选项...
  • 打开 文本编辑器 / 文件扩展 属性页
  • 添加 "js" 文件扩展名并将编辑体验设置为 "脚本编辑器"
我仍然不知道为什么这个功能不能直接使用,但至少这个方法可以解决问题。

0

我已经尝试了这个扩展,但它没有改变任何东西。VS仍然显示纯文本。 - Martin Strouhal
你曾经解决过这个问题吗?我有类似的问题 - 现在已经很长时间无法解决了。它只发生在我的一个解决方案中,我有几个解决方案。我尝试打开一个新的解决方案,但是我复制了JavaScript文件,而不是创建新的文件。这是一个大型的解决方案,我没有时间再试一次。 - Polina F.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接