afredlyj / mynote

idea and note
1 stars 0 forks source link

Idea 开发环境相关 #7

Open afredlyj opened 8 years ago

afredlyj commented 8 years ago

快捷键

Windows 版本

Ctrl + H 查看继承关系 Ctrl + F12 类方法跳转 Alt + Insert 生成构造函数、getter/setter方法、重写父类方法等,用在项目目录,可以新建文件 Ctrl + N 搜索类,如果需要搜索项目引用的类,再按一次Ctrl + N Ctrl + Shift + N 搜索文件 Ctrl + Alt + T 代码块surround with Ctrl + U 查看父类 Alt + 1 切换编辑视图和编辑区

重构快捷键

Ctrl + Alt + V 快速生成变量 Ctrl + Alt + F 快速生成成员变量 Ctrl + Alt + C 将选中变量抽取为常量 Ctrl + Alt + M 将选中代码块抽取为方法

afredlyj commented 8 years ago

Idea 使用插件

安装插件

Idea安装插件有两种方法,本地和远程,我一般搜索远程仓库然后安装。

FindBugs-IDEA

Checkstyle-IDEA

参考地址:http://gudong.name/2016/04/07/checkstyle.html google check-style的配置文件在这里

Idea 配置代码风格

  1. 下载google-code-style.xml配置文件;
  2. 打开Idea的配置文件夹,将上一步的xml文件复制到config/codestyles文件夹下,重启Idea;
  3. 进入Editor->Code Style,在Scheme中选择GoogleStyle。

GenerateSerialVersionUID

Setting->Plugins 找到一个叫 GenerateSerialVersionUID 的插件 下载安装好,alt+insert就可以看到。 默认情况下Intellij IDEA是关闭了继承了java.io.Serializable的类生成serialVersionUID的警告。如果需要ide提示生成serialVersionUID,那么需要做以下设置:

  1. setting->Inspections->Serialization issues,将serialzable class without "serialVersionUID"打上勾;
  2. 将光标放到类名上,按atl+enter键,就会提示生成serialVersionUID。