android-studio - 如何在 Android Studio 中使用 4 空格宽的制表符?
问题描述
我正在 android studio 中创建一个 Flutter 应用程序。在设置 -> 编辑器 -> 代码样式 -> Dart 下,我启用了“使用制表符”并将制表符大小和缩进更改为 4。
但是,main.dart 文件中似乎没有任何变化,所以我使用 Ctrl-Alt-Shift-L 重新格式化代码(甚至尝试启用“代码清理”),但它仍然使用两个空格来缩进。
如何让 android studio 使用制表符?
解决方案
您仍然可以通过 Android Studio 4 中的配置文件手动更改制表符缩进。
查找您的配置文件,CONFIGURATION_FOLDER
您的 android studio 文件夹在哪里:
视窗:%USERPROFILE%\. CONFIGURATION_FOLDER.
苹果系统:~/Library/Preferences/ CONFIGURATION_FOLDER.
Linux:~/. CONFIGURATION_FOLDER.
然后在 IDE 正在使用的文件中添加一个新部分。我的是codestyles/Default.xml
。
像这样:
<code_scheme name="Default" version="173">
...
<codeStyleSettings language="Dart">
<option name="BRACE_STYLE" value="2" />
<option name="METHOD_BRACE_STYLE" value="2" />
<option name="ELSE_ON_NEW_LINE" value="true" />
<indentOptions>
<option name="INDENT_SIZE" value="4" />
<option name="TAB_SIZE" value="4" />
</indentOptions>
</codeStyleSettings>
...
</code_scheme>
推荐阅读
- c++ - 素数分解堆栈
- ios - UITableView 顶部被切断
- javascript - dom-to-image 包未捕获边界图像
- amazon-web-services - AWS SAM 部署:错误 fork/exec /var/task/myfunction:没有这样的文件或目录:PathError
- c++ - 有条件的 constexpr 变量
- python - 如何找到python中两个数字不同的最低有效位的位置?
- bash - 在文件夹的文件中查找随机生成的数字的总和
- java - 为什么无法连接到 Fragment 中的数据库
- android - 将 TextView 文本垂直对齐到 ConstraintLayout 中的 TextInputLayout 文本
- python - TypeError:“必需”是位置参数的无效参数