如何在Android Studio中添加Eclipse代码格式化文件

22

我拥有的:

我拥有一个自定义的代码格式(.xml)文件,我的团队想要在我们的项目中使用它。这个文件包含了Java文件预定义的编码样式和规范。

我的需求:

现在我想将这个格式化程序添加为默认代码格式,这样当点击自动代码格式化的快捷键时,整个文件将按照格式化程序中定义的规范进行格式化。


据我所知,你需要在AndroidStudio中重新配置/重新输入格式参数。这样可以稍后导出给团队中的其他人使用。它位于文件 -> 设置 -> 编辑器。 - Budius
1
我可以问一下,你为什么使用自定义代码格式,它有什么好处吗? - njzk2
1
一些软件开发团队甚至一些公司都会保持自己的编码规范和风格,以便代码整洁、清晰易读,适用于团队中的每个开发人员。这对于加入团队的新开发人员进行协作也是有帮助的。我们知道大多数现代IDE中已经存在默认格式化程序。但有时(在我的情况下),开发团队必须创建自己的规范来保持代码可维护性。 - Mohammad Arman
1个回答

50

经过长达两天的努力,我成功地完成了将Eclipse Code Formatter集成到Android Studio中的步骤。

在这里,我分享一步一步集成Eclipse Code FormatterAndroid Studio的过程:

第一步:进入Android Studio的插件部分。最简单的方法是点击Shift键两次并输入Plugins。现在进入插件菜单。

enter image description here

第二步:点击“浏览存储库”

enter image description here

第三步:在搜索框中输入Eclipse Code Formatter。选择它并在右侧单击安装按钮

enter image description here

第四步:安装成功后,您可以看到顶部笔中的蓝色Eclipse图标

enter image description here

第五步:现在转到设置 >> 其他设置 >> Eclipse Code formatter

点击浏览按钮。

enter image description here

第六步:然后选择代码格式XML文件

enter image description here

就这样了

每次单击代码格式化命令时,您的整个代码都将根据代码格式化程序进行格式化。

代码格式化快捷方式:

Windows:

Ctrl + Alt + L:在Windows系统中格式化代码的快捷键。
Linux系统下使用:Ctrl + Start + Alt + L
Mac系统下使用:Option + Command + L
如果有人想要查看代码格式化器xml文件的样式,可以查看此处
谷歌公司经常使用的一个代码风格规范可以在这里找到。

5
提醒:如果您使用的是Ubuntu操作系统,您需要更改系统默认的锁屏快捷键Ctrl-Alt-L。 - matt
1
您还可以下载并安装Save Actions插件自动格式化代码:文件>设置>其他设置>保存操作。 - thiagolr
1
这真的很有帮助。 - Syed Raza Mehdi
你从哪里获取到 Eclipse Java 格式化配置文件的? - Jono
我怎样才能获取augmedix_android_dev.xml文件?并且没有任何适用于Android Studio的选择。 - Devendra Singh
2
Android Studio 3.4的仍然有用的答案 - jsanmarb

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接