Visual Studio 2017 JavaScript评论自动格式化

时间:2017-11-27 21:26:44

标签: visual-studio ide autoformatting

当我在JavaScript文件(.js)中的Visual Studio 2017中创建注释时,注释的自动格式与我使用C#时的格式不同。虽然是一个小问题,但从长远来看,它可以节省一些时间来解决并确定在Visual Studio中是否可行

在C#文件中,当我输入:/ *并按回车键时,会自动创建另一个星号以及星号前的空格,因此它们都在同一行,以及星号后面的空格。是我的光标最终结束的地方。

C#中的示例:

/*
 * 

然而,在JavaScript中,当我通过键入/ *开始注释并按Enter键时,光标只会移动到下一行。不会创建空格或星号。

JavaScript中的示例:

/*
[Nothing is automatically created on this line after pressing enter.]

我们正在更新JavaScript核心库以使用YUIDoc,并将添加大量评论,例如:

/**
 * My JavaScript application
 * 
 * @module myapp
 */

让intellisense在输入上添加额外的空格和星号可以节省大量时间。我已经查看了工具>中的各种设置。选项>文本编辑器似乎无法找到VS如何处理.cs文件与.js文件之间的区别。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

希望这适合你,

工具 - >选项 - >文字编辑器 - > JavaScript / TypeScript - >语言服务:

取消选中“启用新的JavaScript语言服务”。

关闭javascript文件,再次打开它们。 格式化和智能感知应该再次有效。

参考: