Intellij IDEA 配置 Code Style

由于种种原因,简书等第三方平台博客不再保证能够同步更新,欢迎移步 GitHub:https://github.com/kingcos/Perspective/。谢谢!

IDE 已经如此完备了,
为什么还是懒得用?

前言

昨天自说自话,闲扯了界面设计和代码规范。设计确实需要一些经验,也不一定能取悦所有人。而代码规范却是程序员所起码应当做到的,多人协作中,杂乱的代码就好像批阅潦草的作文,可读性极差。

然而这是个懒人驱动的世界,IDE 其实已经为你准备好了各种工具,等着你去使用。但是由于这些软件基本都是国外开发,汉化不全,新手往往望着密密麻麻的按钮不知所措。

但没办法,英文是程序员所不得不克服的一个「障碍」,障碍我打了引号,因为语言并不能算是障碍。语言是沟通不同种族的桥梁,然而却阻碍了很多人的前进。

这次,就简单介绍下 Intellij IDEA 如何配置 Code Style 文件,之后便可以通过快捷键规整代码。当然,Code Style 能力有限,更高级的开发者也许早已烂熟于胸。

这里以 Google 的 Java Code Style 为例。

intellij-java-google-style.xml

Google 在 GitHub 上有一个专门放置编码规范的仓库,地址在:
https://github.com/google/styleguide

可以随时在该网站获得最新的代码规范(但大部分规范几乎很少改动)。

找到其中文件名为 intellij-java-google-style.xml 的文件,点击打开。或者直接点击
https://github.com/google/styleguide/blob/gh-pages/intellij-java-google-style.xml

这里需要将其中的内容保存到本地,当然也可以选择下载整个仓库,只提取所需要的文件。

复制的内容
保存为 xml 文件

导入 Code Style

切换到 Intellij IDEA,这里我用的是 Android Studio,同理。Android Studio-Preferences...

Preference

侧栏 Editor-Java,点击 Manage。

Editor-Java-Manage

打开后的界面如下图,点击 Import,之后点击 OK。

Import
OK

选中刚刚保存的 xml 文件,点击 OK,之后再次点击 OK。

选择 Code Style 文件
再次点击 OK

如下图,即导入成功。

导入成功

回到 Preferences 界面,也可看到当前 Code Style 切换到 Google Style 了。

Preferences

使用

之后的使用 IDE 会保证格式的符合,为了确保文件格式的符合,也可以手动格式化代码。

选择菜单栏-Code-Reformat Code,也可以使用相应的快捷键。

Reformat Code

参考资料

Configuring Code Style by JetBrains
Google Java Style Guide

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,373评论 25 708
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,958评论 6 342
  • 对于滑动冲突,相信安卓开发的人都会有这种体会:本来从网上下载的demo运行得好好的,但是只要出现滑动冲突,demo...
    cooperise阅读 961评论 0 9
  • 老张和老李是住在同一个村子里的邻居。有一天,老张喝多了,无缘无故把老李打了,从此,两人便没有来往。村里的人为了调解...
    海王星1984阅读 186评论 0 0
  • 最近迷上了ArchLinux,Arch的wiki和AUR简直方便的飞起,于是把实验室和笔记本的Linux全都换成了...
    abc500m阅读 1,109评论 0 0