【发布时间】:2018-04-11 13:29:52
【问题描述】:
我搜索并阅读了很多主题,似乎有很多人遇到类似的问题,但不是这个特定的问题。 像大多数人一样,我对代码的外观非常挑剔。 出于某种原因,VS2017 有自己的看法。 当我输入以下内容时:
if (something == somethingelse)
{
在我按下花括号键的那一刻, Visual Studio 将所有内容重新格式化为:
if(something==somethingelse){
我可以告诉你,TextEditor->JavaScript 下的每个格式复选框都未选中。事实上,我基本上没有检查所有语言的所有内容。
我不希望 Microsoft 提供任何“帮助”。 我真的希望所有自动格式化都消失。
【问题讨论】:
-
自动格式化唯一出错的是删除空格,
if (something == somethingelse) {很干净 -
它做错的另一件事是移动我的花括号。正如我所说,我不想要任何格式。不管谁认为什么是干净的。
-
除了空格(我不确定为什么要删除)它只是使代码干净易读