Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual Studio 2010 intellisense和突出显示在javascript中没有';行不通_Javascript_Visual Studio 2010_Syntax Highlighting_Javascript Intellisense - Fatal编程技术网

Visual Studio 2010 intellisense和突出显示在javascript中没有';行不通

Visual Studio 2010 intellisense和突出显示在javascript中没有';行不通,javascript,visual-studio-2010,syntax-highlighting,javascript-intellisense,Javascript,Visual Studio 2010,Syntax Highlighting,Javascript Intellisense,在我的一个javascripts文件解决方案中,intellisense突然停止工作。 所有功能都被禁用-ctrl+space不会带来列表-如下所示 我从另一个解决方案中获取了打印屏幕 而且文件看起来像是纯文本-关键字没有颜色。 我试图打开新的解决方案并将文件移到那里-仍然是一样的。 文件只有在调试时才具有intellisense。 感觉就像VS2010看到那些文件是文本文件而不是js文件。 它与tfs有关,因为它首先发生在团队的另一名成员身上,而当我采用最新版本的解决方案时,它就发生在我身上

在我的一个javascripts文件解决方案中,intellisense突然停止工作。 所有功能都被禁用-ctrl+space不会带来列表-如下所示 我从另一个解决方案中获取了打印屏幕

而且文件看起来像是纯文本-关键字没有颜色。

我试图打开新的解决方案并将文件移到那里-仍然是一样的。 文件只有在调试时才具有intellisense。 感觉就像VS2010看到那些文件是文本文件而不是js文件。 它与tfs有关,因为它首先发生在团队的另一名成员身上,而当我采用最新版本的解决方案时,它就发生在我身上。 当我创建新的js文件时,它看起来很好,但是保存之后 文件,关闭并重新打开-同样,它没有着色
我发现问题出在一个特定的项目中——如果我将js文件添加到同一个解决方案中的另一个项目中,似乎没问题。

经过一些研究和测试。这个问题可能有两个方面:

  • 您的文件扩展名不是.JS
  • 您使用的是快速版
  • 您尚未在安装中安装(或删除)Web Developer组件
  • 让我知道如果这对你有帮助,如果没有,我会期待其他的东西

    有关msdn上JScript Intellisense的完整参考:

    如下图所示,我刚刚在Visual Studio 2010中使用Web developers组件创建了一个javascript文件,该文件正在运行:


    所以我解决了这个问题。。。。 我想用QuickWatch(Shift+F9)观察一些价值观 我收到消息“无法计算表达式。调用的对象已与其客户端断开连接。”我按下绿色图标刷新值。在我关闭QuickWatch窗口后,我意识到我得到了intellisense和高亮显示。 在签入TFS后,我的同事拿出了解决方案,并获得了intellisense和高亮显示。
    可能是VS2010中出现了一些奇怪的错误。

    你能告诉我文件的扩展名是什么吗?我不认为这两个问题都不是答案-在其他解决方案中,一切都很好-同一台机器!!!此外,当我在另一个解决方案中打开文件时,它们是彩色的。您是否尝试重置配置设置?如果您转到工具|选项|文本编辑器| JavaScript |常规,语句完成选项将打开?我刚刚编辑了答案,其中包含指向Visual Studio 2010上JScript Intellisense完整参考的链接。我不知道发生了什么。是的,所有的事情看起来都和其他解决方案一样,除了在这个解决方案中它不起作用