tabs - VS代码: Auto-indent on tab press to match indentation of previous line

标签 tabs visual-studio-code vscode-settings

为了进行比较:

在Sublime(以及Atom)中,如果我在已经有4个制表符空间的代码行下按Tab,Sublime将自动跳到上一行的相同制表符间距(4个制表符空间)。

在VS Code中,当尝试完成相同的操作时,制表符将无法“跳到”上一行的间距,并迫使我多次手动按制表符,而不是一次。

是否有解决方法,或者我缺少什么?

Sublime,Atom-按1次Tab键

enter image description here

VS Code-按4次Tab键

enter image description here

最佳答案

如果将其添加到设置中,则无需看缩进就可以直接键入该行,并且每当您按回车键时,vscode都会自动缩进该先前编写的行:

"editor.formatOnType": true
我知道这并不是您要找的东西,但我想我也可以分享一下,并希望这是一个令人满意的答案。

关于tabs - VS代码: Auto-indent on tab press to match indentation of previous line,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48457313/

相关文章:

node.js - Discord.js - guildMemberUpdate 不会被调用,除非机器人用户发生更改

python - 如何配置 VS Code pytest 扩展以在集成终端(而不是集成输出)中显示测试结果?

visual-studio-code - VS代码: End of file new line not persisting

visual-studio-code - vscode-spotify NO_ACTIVE_DEVICE

java - JTabbedPane TabComponent 默认标签高亮显示

android - Tab + 滑动 View - 无法从 fragment 中的文本文件加载数据

visual-studio-code - vscode 片段变量

react-native - 找出 React Native 项目中未使用的导入

Android 标签 fragment

c++ - 将制表符和换行符分隔的 CSV 数据导入变量