我唯一的 C/C++ 扩展是来自 Microsoft 的官方扩展。我没有任何其他片段/智能感知/自动完成扩展。
请参阅下面加载的所有扩展:
在尝试为我的片段创建快捷键/前缀时,我想确保它不会与其他片段的任何预先存在的快捷键/前缀发生冲突。有没有办法了解/查看 VSCode 中所有当前可用的代码片段及其快捷键/前缀?
我尝试通过命令面板进行
Insert Snippet
,希望它能显示所有可用的片段。不幸的是,它没有列出所有片段。例如,请参见下图,其中此命令调色板不显示 for
片段的存在,但在编辑器内,当我输入 for
时,有一个选项可以添加这样的片段。
查看这些文件夹
C:\Program Files\Microsoft Visual Studio\[20XX]\[VS_Edition]\Common7\IDE
C:\Program Files\Microsoft Visual Studio\[20XX]\[VS_Edition]\Common7\IDE\Extensions
C:\Users[名称]\AppData\Local\Microsoft\VisualStudio\XX.xx......\[LCID]
和文件...
HTML 示例
C:\Program Files\Microsoft Visual Studio\[20XX]\[VS_Edition]\Common7\IDE\Extensions\Microsoft\Web Tools\Languages\Schemas\HTML\html.xsd
C:\Program Files\Microsoft Visual Studio\[20XX]\[VS_Edition]\Common7\IDE\Extensions\Microsoft\Web Tools\Languages\Schemas\HTML\CommonHTMLTypes.xsd
C:\Program Files\Microsoft Visual Studio XX[VS_Edition]\Common7\IDE\Extensions\Microsoft\Web Tools\Languages\Schemas\HTML\xml.xsd
代码片段和扩展可以在 工具 -> 代码片段管理器(Ctrl+K、Ctrl+B)
中找到在窗口中设置程序语言,然后选择下面列表中的任意文件夹。相应的代码片段/扩展路径将在标签 Location 中可见:在这种情况下,关于 C++ 中的 for 循环的代码片段可以在此路径 c:\program files\microsoft Visual studio XX\[vs_editon 中找到