Visual Studio 2017安装代码格式化插件后粘贴时卡住

clang-formatLLVM团伙中用于对代码进行格式化的工具,对于强迫症来说很重要。

VS2017中也以插件的形式提供了支持,目前有clangformatclangPowerTool两个插件比较好用,但二者均有一个问题,就是安装配置之后,有时在粘贴代码时会弹出一个“正在设置代码格式”的提示框,阻碍继续操作,并且该过程可能运行很长时间,甚至某些情况下永远不会停下来。总体而言,耗时具有随机性。

今天发现了解决方案,进入设置界面,搜索“粘贴”选项,如下:

把“粘贴时”下面的操作设置为什么都不做,即可。推断是VS自带的格式化器与插件提供的格式化接口兼容性不好,可能存在两个格式化工具循环修改对方的输出的问题,禁用掉其中一个就好了。

  • 最后更改: 2019/05/13 13:51