https://www.jianshu.com/p/a44329bf5935

这次,就简单介绍下 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

Intellij IDEA 配置 Code Style相关推荐

  1. Intellij IDEA 配置流程

    Intellij IDEA 配置流程 先认识下安装的根目录 文件 含义 bin:容器,执行文件和启动参数等 help:快捷键文档和其他帮助文档 jbr:64 位java 运行环境 lib:idea 依 ...

  2. 使用IntelliJ IDEA配置Erlang开发环境

    使用IntelliJ IDEA配置Erlang开发环境 https://www.cnblogs.com/jasonduan/p/5175660.html 转自:http://blog.csdn.net ...

  3. IntelliJ IDEA2018配置SVN及常见问题解决

    IntelliJ IDEA2018配置SVN及常见问题解决 参考文章: (1)IntelliJ IDEA2018配置SVN及常见问题解决 (2)https://www.cnblogs.com/lhbl ...

  4. intellij tomcat配置

    目录 intellij tomcat配置 @(目录) intellij tomcat配置 如上图标注 1 所示,我们可以切换随时为项目切换不同的容器. 如上图标注 2 所示,我们可以指定给运行的容器设 ...

  5. Maven下载+Maven环境变量配置+IntelliJ IDEA配置Maven(详细教程) ,收藏起来吧

    这里是Maven的下载链接,看自己需要使用那个版本: 点击这里下载Maven 进入下载页面如图: 1.使用最新版本的话直接点击上图中的3.6.3的zip可以直接下载,如果想使用之前,版本的话就点击上图 ...

  6. wyh 的 Code Style

    参考GNAQ学长大人的Code Style Rust式代码风格: 预编译指令: 顺序: pragma include define undef 缩进: define undef 继承上层缩进,其余不缩 ...

  7. idea 配置jdk版本_JDK 11 安装过程(同时已安装了JDK 8)以及Intellij IDEA 配置

    电脑上已经安装过 JDK 8 版本(C:Javajdk1.8.0_111). 安装好 JDK 11 版本(C:Program FilesJavajdk-11.0.2)之后,目录如下,分别有: 安装过程 ...

  8. 使用IntelliJ IDEA 配置Maven(入门)

    使用IntelliJ IDEA 配置Maven(入门) 下载Maven 官方地址:http://maven.apache.org/download.cgi 下载 解压并新建一个本地仓库文件夹 解压新建 ...

  9. Intellij IDEA 配置Git并拉取项目

    Git+Intellij IDEA是当前最流行的开发工具组合,相信用过的人都体会到了他们的强大和易用.在最近的一个项目中,因为项目组成员都是使用Intellij IDEA集成Git进行开发的,之前用的 ...

  10. Android转后台(一)——IntelliJ IDEA配置环境运行APP后台程序

    本文出自:http://blog.csdn.net/dt235201314/article/details/78850036 一丶概述 先不确定是否转后台,学点后台知识也是必须的,另外,Android ...

最新文章

  1. RT-Thread逐飞-智能车培训之MM32芯片应用
  2. 通过容器编排和服务网格来改进Java微服务的可测性
  3. 【机器学习】漫谈特征缩放
  4. 揭秘下一代云数据库引擎MyBasefor PostgreSQL
  5. LeetCode 590. N叉树的后序遍历(后序遍历)
  6. Windows中常用的函数调用规范
  7. 用python偷偷给班级群女同学的颜值进行排名,排最后的 说开学要打爆我
  8. RN-android 打包后,部分图片不显示
  9. Mac最常用快键键持续更新ing
  10. 几乎是苹果6倍!华为可穿戴设备出货量Q1同比猛增282%
  11. 矢量图形设计工具Artboard快捷键汇总
  12. linux安装gcc-4.9,centos7.2编译安装gcc-4.9.2
  13. Matlab画图相关知识
  14. 金万维异速联客户端 盛装入驻苹果应用商店
  15. J-Trace入门系列1:感动人心的功能与更感动人心的售价
  16. mp3文件修复软件 linux,mp3音乐文件损坏修复软件 MP3 Repair Tool
  17. 手游中控台多开脚本实战
  18. i5 8300 JAVA开发_八代标压i5-8300H和i7-8750H,哪个更值得入手?
  19. 新世纪大学英语(第二版)综合教程第一册 Unit 3 重点单词
  20. (搬砖)Epic/Feature/Story/Task/Bug到底是什么

热门文章

  1. HDU 5015 233 Matrix 矩阵快速幂
  2. 通过EasyRecovery恢复删除的音频
  3. Maven项目main和test文件夹说明
  4. 5个酷毙的Python工具
  5. 1.1 linux介绍
  6. PHP spl_autoload_register()函数的一些见解
  7. JAVA(二)异常/包及访问权限/多线程/泛型
  8. hdu 1255 覆盖的面积 线段树扫描线求重叠面积
  9. inDesign教程,如何控制文档中的页数?
  10. 苹果Mac必备增强型拖拽操作工具:Dropover