我同时使用C++和Python进行编程,但是ctrl+k f
似乎不能自动缩进我的代码。我可能漏掉了什么吗?
如果需要安装扩展也可以,但如果有内置方法我更愿意使用它。
我同时使用C++和Python进行编程,但是ctrl+k f
似乎不能自动缩进我的代码。我可能漏掉了什么吗?
如果需要安装扩展也可以,但如果有内置方法我更愿意使用它。
我也在想同样的问题,并找到了这个本地解决方案。
On Windows Shift + Alt + F
On Mac Shift + Option + F
On Ubuntu Ctrl + Shift + I
参考: https://www.codegrepper.com/code-examples/whatever/how+to+auto+indent+in+visual+studio+code
按下Ctrl+Shift+P打开命令面板。输入“settings”并选择“打开用户设置(Open User Settings)”。
在搜索设置框中输入indent以查找与缩进相关的设置。在“Editor: Auto Indent”部分中选择full。
现在启用了自动缩进。更改将自动保存并应用于所有已打开的文件。
但最好安装插件(plugins),如linter、formatter或beautifier,这样您可以使用类似于Shift + Alt + F的命令来格式化代码。
如果您进入选项>C / C++>代码风格>常规>在我粘贴时, 第一个选项是“缩进和格式化”。
所以,如果您选择全部、剪切,然后粘贴,它应该为您自动缩进所有内容。 这可能不是最花哨或最强大的答案,但对我有效。
这些解决方案在Ubuntu中对我无效。
对我有效的是:
Shift + tab