2017-10-13 69 views
1

我有一个奇怪的问题,其中一个网站的JavaScript文件丢失很多的编辑功能,如:周围的代码块Visual Studio中失踪大多数JavaScript编辑功能于一体的解决方案

  1. 手柄;允许合拢/扩展的按钮

  2. 正确的换行符;按压输入当光标进入到下一行,但第一个字符位置,而不是嵌套每前一行

  3. 键盘快捷键丢失

  4. 智能感知缺失

  5. 虚线表示的开始/结束巢

和其他各种。

我没有得到这样的:

  1. 我有一个解决一个网站,把它解决方案A和JavaScript编辑是正常的。

本网站将与其他项目一起迁入新解决方案。

  1. 我创建了一个新的空白解决方案(解决方案B)并添加了一些解决方案文件夹。

  2. 我从溶液A的网站(通过视窗exploroer)复制到修改了的csproj文件内的命名空间溶液B.

  3. 使用记事本

  4. 添加这个网页作为现有项目到溶液B中

  5. 通过代码执行查找/替换以将名称空间调整为上面D中设置的新名称空间。

现在,当我打开我的JavaScript文件时,我没有得到上面列出的功能。

我已验证文本编辑器/ Javascript/Typescript选项是否合适。

以下2张图片来自Visual Studio 2017上运行的不同解决方案中相同文件的副本。图像显示缺少折叠/展开按钮和虚线。有趣的是,所有的颜色都是正确的。

任何想法可能会导致这种情况?

良好的JavaScript Correct JavaScript file

坏的JavaScript Bad JavaScript File

回答

1

后周围同事一些挖掘发现这个链接谈论一个非常类似的问题 - JavaScript intellisense still not working

一位评论提到禁用“语言服务”功能。

我做到了这一点,并确信所有的功能已经返回。

我不打算把这个标记为答案,因为我不得不禁用一件东西来治疗另一件事。这正是我为了让JS正确编辑所必须做的。

我正在做什么,我们正在更新Visual Studio。目前15.0.26430.4和15.4.27004.2002刚刚发布。运气好的话可以解决问题。

enter image description here

UPDATE

更新的Visual Studio毕竟是否正常工作。只能假设语言服务存在问题。

相关问题