1.直接通过Service层定义的接口函数而到serviceimpl文件的函数实现处:ctrl + alt + b,该快捷键在Eclipse里面好像是ctrl + t。

2.搜索某个具体的文件:按两下shift键。类似功能的键:ctrl + N,也可以去查找类。

3.单个文件里面搜索:ctrl +f。

4.全局搜索:ctrl + shift + f 。

5.全局内容替换:ctrl+shift+r。

6.单个文件内容替换:ctrl+r。

7.安装插件快捷键:ctrl+shift+a。

8.复制到下一行快捷键:ctrl+d。

9.快捷生成get和set方法:alt + insert。这边推荐使用idea的人下载一个Lombok插件,这样加一个@Data注解就可以了,不需要生成get和set方法。

10.选中某个单词快捷键:ctrl + w(个人修改为alt + w,将ctrl + w置位关闭文件快捷键)。

11.选中某个函数出现参数提示:ctrl + p。

12.快捷键生成函数等返回值:ctrl + alt + v。

  • 跳转到特定的行:ctrl + g。

13.idea调试模式各按钮作用:参考文章:。写的相对比较详细,也比较不错。

14.idea快速打出System.out.println();输入sout,选择第一个即可。快速打出public static void main(String[] args ),输入psvm。

idea批量处理CRLF idea批量操作快捷键_idea插件

15.idea快捷键捕获异常:

  • Alt+enter键,这个快捷键可以使用两种抛异常方式,第一种是异常外抛,选择下图的Add Exception to method signature即可。如下:

idea批量处理CRLF idea批量操作快捷键_idea插件_02

第二种:单捕获该处代码的异常:选择Syrround with try/catch即可。

idea批量处理CRLF idea批量操作快捷键_idea捕获异常快捷键_03

  • 第二个快捷键,Ctrl + Alt + t,如下,选择try/catch,该快捷键更灵活一点,如下

16.代码选中后上移:shift + alt + 方向上键        下移: shift + alt + 方向下键

                       左移:shift + tab                         右移:tab

17.显示某个类里面的所有方法和成员,alt+ 7或者是ctrl + f12都可以显示出来。

18.快捷键关闭某个文件:ctrl + F4。

19.idea全局搜索不全:原因:可能是idea的索引缓存出了问题 。解决方式:清除缓存,idea会重建索引。

idea批量处理CRLF idea批量操作快捷键_idea批量处理CRLF_04

idea批量处理CRLF idea批量操作快捷键_idea快捷键_05

 

20:idea全局搜索时不搜索测试类,如下,选择Scope-》Project Production Files

idea批量处理CRLF idea批量操作快捷键_idea捕获异常快捷键_06

 

21:目前使用的idea安装的插件:

  • Alibaba Cloud Toolkit   阿里巴巴插件,之前主要用于在idea中直接ssh远程服务器。
  • Alibaba Java Coding Guidelines  阿里巴巴代码检查工具
  • arthas idea  阿尔萨斯idea插件
  • CheckStyle-IDEA  代码静态检查
  • Free Mybatis plugin  mybatis跳转配置文件
  • Codota 编写代码时会提示以及会有相应代码示例
  • jclasslib Bytecode viewer  可视化已编译Java类文件和所包含的字节码的工具
  • JRebel for IntelliJ  服务热部署工具
  • Json Parser  json文本格式化工具,省的需要在网页上格式化
  • Key Promoter X  快捷键提示工具
  • leetcode editor  leetcode刷题插件
  • Lombok plugin  使用注解方式生成类属性的get和set方法
  • PMDPlugin  PMD检查工具
  • RestfulToolkit  一套 RESTful 服务开发辅助工具集
  • SequenceDiagram  使用idea绘制生成序列图
  • Translation  翻译插件(快捷键 ctrl + shift + o)
  • A8Translate 翻译插件(快捷键 alt + t,链接地址:https://github.com/pingerx/AITranslate,低版本的idea有些无法使用Translation 插件)
  • Rainbow Brackets  彩虹括号(强烈推荐)
  • CamelCase  字符串格式切换工具(快捷键 ctrl + shift + u)
  • String Manipulation  字符串处理工具,例如加密解密等(快捷键 alt + m)

 

辅助写代码插件:aixcoder。可以智能的补全相应的代码,需要联网使用,写起代码来会带风,同时有对springboot工程代码进行优化。插件库目前好像没有,可以到www.aixcoder.com官网下载。建议新手别用,不然可能就不会写代码了。

 

注意:使用全局搜索快捷键时若你安装使用了搜狗输入法经常会失效,那是因为搜狗输入法里面已经定义了这个快捷键。所以你需要到输入法设置里面关掉。如下:在属性设置的高级里面有个系统功能快捷键,取消掉简繁切换。

idea批量处理CRLF idea批量操作快捷键_idea批量处理CRLF_07

idea批量处理CRLF idea批量操作快捷键_idea插件_08