所以我现在已经使用VS Code一段时间了,我注意到由于某种原因,它开始有额外的片段,我没有在选项中出现,虽然它们很有用但我想将它们编辑为我的个人代码格式化样式。
我试过寻找持有它们的json
文件但是我无法在任何地方找到它。我想它会在我的安装目录中,但cpp.json
文件只是定义了#pragma region
片段。
作为参考,我查看了这个位置:C:\Users\Rietty\AppData\Local\Programs\VSCode\resources\app\extensions\cpp\snippets
显示两个片段的区别是这样的:我的用户定义了一个在描述旁边标有user snippet
的片段。
我也有很多新的for
循环等等:
我在哪里可以找到这些新片段的位置,以便我可以将它们编辑为我的标准/格式化样式?
更新:
我花了不少考虑这一点,似乎这是由于VSCode CPP Tools extension.的原因最近的变化表明这是由于从相关的json
文件移动片段到硬编码的词法分析器并且它目前是有意的。
然而,一个问题已经提交,并有望在某个时候February 2019.修复
随着release 0.22.0 of Visual Studio Code - CPP Tools设置的释放,这在suggestSnippets
得到修复。现在您不必担心由于语言服务器而导致重复的片段,并且只能使用您手工制作的片段。