public/技术规范/IDEA常用配置与快捷键指南.md

109 lines
3.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# IDEA常用配置与快捷键指南
## 目录
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
- [IDEA常用配置与快捷键指南](#idea%E5%B8%B8%E7%94%A8%E9%85%8D%E7%BD%AE%E4%B8%8E%E5%BF%AB%E6%8D%B7%E9%94%AE%E6%8C%87%E5%8D%97)
- [配置](#%E9%85%8D%E7%BD%AE)
- [常用快捷键](#%E5%B8%B8%E7%94%A8%E5%BF%AB%E6%8D%B7%E9%94%AE)
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
## 配置
配置前请先关闭所有项目让IDEA回到欢迎页。
![CloseProject](../img/CloseProject.jpg)
![IDEAWelcome](../img/IDEAWelcome.jpg)
在这个页面下的配置才是全局配置。
- 配置本地mavensetting本地仓库路径
![MavenConfig1](../img/MavenConfig1.jpg)
- 自动引入配置
![AutoImport](../img/AutoImport.jpg)
- 配置文件头
![FileHeader](../img/FileHeader.jpg)
- 配置checkstyle
![CheckstyleConfig](../img/checkstyleConfig.jpg)
checkstyle可以配置本地配置xml也可以配置一下线上配置[http://47.107.61.133:3000/chinaweal/public/raw/commit/97d20a3d5f7e43a78b8b398c8d225df6187389d6/%e9%85%8d%e7%bd%ae%e5%8f%82%e8%80%83/checkstyle-v1.0.xml](http://47.107.61.133:3000/chinaweal/public/raw/commit/97d20a3d5f7e43a78b8b398c8d225df6187389d6/%e9%85%8d%e7%bd%ae%e5%8f%82%e8%80%83/checkstyle-v1.0.xml)
## 常用快捷键
- 快捷键:`CTRL + F`
说明:当前文件关键词搜索。
- 快捷键:`CTRL + SHIFT + F`
说明:项目文件关键词搜索。
- 快捷键:`CTRL + R`
说明:当前文件关键词替换。
- 快捷键:`CTRL + SHIFT + R`
说明:项目文件关键词替换。
- 快捷键:`CTRL + ALT + O`
说明:快速去除多余的包引用。
> 公司的checkstyle配置要求了去掉多余的包引用。这个快捷键可以帮上大忙。
- 快捷键:`CTRL + SHIFT + U`
说明:选中文字大小写转换,存在同时存在大小写的情况,会将内容全部转为小写。
- 快捷键:`CTRL + ALT + V`
说明:方法返回结果快速命名。
- 快捷键:`CTRL + ALT + B`
说明快捷跳转到实现类的方法。IDEA和Eclipse不同Eclipse按住Ctrl鼠标左键点击父类或父类的方法会提示其子类的相应跳转。而IDEA同样的操作只会直接跳转到父类。而选中类或其方法时使用该快捷键即可实现Eclipse的效果。
- 快捷键:`CTRL + Q`
说明:显示方法或类的注释。详细请看[Java文档注释规范倡议](Java文档注释规范倡议.md)。
- 快捷键:`CTRL + ALT + L`
说明:代码快速格式化。
- 快捷键:`CTRL + N`
说明:快速类搜索。
- 快捷键:`CTRL + SHIFT + N`
说明:快捷文件搜索(当项目文件较多时,用这个找文件较快)。
- 快捷键:`CTRL + G`
说明:跳转当前文件的指定行。
- 快捷键:`CTRL + Y`
说明:删除光标当前行或者选中的所有行
- 快捷键:`CTRL + D`
说明:未选中内容时,光标当前行往下复制一行。选中内容时,复制当前选中内容。
- 快捷键:`SHIFT + ALT + ↑/↓`
说明:当前光标选中行上移/下移
- 快捷键:`CTRL + ALT + ← / →`
说明:跳转至上一个阅读未知/跳转到下一个阅读位置