不知道从什么时候开始,我无法在我的Android Studio上的XML文件上,通过键盘上的Tab快捷键对代码进行缩进。令我疑惑的是,我的Tab键没坏,在写Java代码、Gradle代码的时候,Tab键都能正常工作,为什么XML文件就不行呢?
探索解决方案的过程:
- 升级Android Studio版本(Failed,可能是因为保留了上一版本的设置)
- Setting —> KeyMap —> Reset(Failed)
- 修改缩进的原快捷键Tab为其他键(Failed)
无意中想到原因可能是:设置 XML文件的Code Style关闭了Tab缩进的使用。一看果然是这个原因。
解决方案
AndroidStudio工具栏 ——File——Settings—— Editor—— CodeStyle——选择XML ——勾选Use tab character
如果想要自己控制 Tab键缩进的格数,取消勾选 “use tab character“”选项,设置 Tab size为自己想要的大小,,就可以了