我不知道VS Code的editor.autoIndent设置的作用。我已经尝试过在打开和关闭设置的情况下复制+粘贴未缩进的代码,并且代码只是在复制时粘贴-未缩进。
有人可以向我解释此设置的作用和明确的用例吗?
谢谢!
答案 0 :(得分:0)
vscode中的许多模块可能会提供一些代码格式,具体取决于要格式化的语言...
有一个EditorConfig(https://EditorConfig.org)应该可以简化此任务,并在所有环境中一次完成,只要其他IDE在很大程度上支持它即可。
无论哪种方式,为了格式化代码,您都必须要求执行此操作,使用Consumer<NoteBloc>(
builder: (context, bloc, _) => ChildWidget()
键+“格式化此文档”或F1
答案 1 :(得分:0)
我没有注意Extensions with indentation rules of the language must be available
描述中的editor.autoIndent
部分。我安装了Prettier extension,并将其标识符添加到"editor.defaultFormatter": "esbenp.prettier-vscode"
,editor.autoIndent
现在可以正常工作了。
我还创建了一个video explaining it,这可能会有所帮助。