Guy*_*Guy 2 c++ intellisense visual-studio-code vscode-formatter
我以前用Visual Studio编写C代码,每当我写“for”然后按TAB时,它就会自动完成整个for循环,即
for (size_t i = 0; i < length; i++)
{
}
Run Code Online (Sandbox Code Playgroud)
有没有办法在 VSCode 中启用它?即使使用一些扩展?谢谢!
有没有办法在 VSCode 中启用它?
是的,如果相应的代码片段尚不可用,您可以根据您的需要添加snippets和自定义for它们,如下所示的问题中所示的循环。
转到文件->首选项->用户片段
单击用户片段后,系统将提示您一个包含不同选项的菜单,如所附屏幕截图所示。单击选项:新建全局片段文件
当您单击“新建全局片段文件”时,将打开一个文件,您可以在其中添加所需的片段。由于您已经在 C++ 中给出了for所需的循环,因此我将编写您想要放入该文件中的内容:
{
"For Loop": {
"prefix": ["for", "for-const"],
"body": ["for (size_t i = ${1:0} ;i < ${2:length}; i++)", "{\t${0://add code here}", "}"],
"description": "A for loop."
}
}
Run Code Online (Sandbox Code Playgroud)
使用上面显示的内容保存此文件,然后您将能够使用此代码片段。例如,下次您编写时,系统for将提示您不同的选项,您可以按TAB选择该选项,此时将使用该代码段,如下面的屏幕截图所示:
| 归档时间: |
|
| 查看次数: |
1841 次 |
| 最近记录: |