好久不见,我是十三,这是我昨晚肝了一晚写出来的《IDEA操作手册-终极秘籍》,还在持续补充中,后期会持续更新,这个是十三在开发过程中使用IDEA最常用的一些软件配置、快捷键、自定义快捷键、快速操作方式,用于提升效率的,IDEA用户必备的一个查询手册!

注:本文已收录到GitHub开源仓库【Ye13】,点击阅读原文即可跳转,进行Star!

一、常用配置

1、自动导包设置

方式1:局部设置

备注:以上两种设置方式都是临时的,新建项目,则设置失效。如需全局使用,请使用如下方式设置:~全局自动导包设置

==全局自动导包设置:==

File → Other Settings → Default Settings → Importing → Import Maven projects automatically → OK

(1)、

(2)、

2、实现方法之间的分割线

3、忽略大小写的提示

4、 设置取消单行显示Tabs 操作

5、 去掉参数标记

6、设置默认的字体、字体大小、字体行间距

7 、设置注释字体颜色

8、设置项目编码(utf-8)

9、设置自动编译

10 、代码字体大小设置(快捷键)

参考文章地址:https://www.cnblogs.com/zlslch/p/7770965.html

11、 隐藏不必要的文件

二、常用快捷键

1、Ctrl + D 复制整行:

2、Ctrl + Y删除整行:

3、导包选择:Alt + Enter

4、修改类名:选中类名,按Shif + F6

5、单行注释:Ctrl + /

6、多行注册: Ctrl + Shif + /

7、对某些行代码加 try catch:Ctrl + Alt + T

9、添加构造方法及GetSet方法等:Alt + Insert

10、生成toString:Ctrl + O

11、格式化: Ctrl+Alt+ L

12、自动代码提示:Ctrl + Shift + Space(空格)

13、移动整行:Ctrl+Shift+上下键

14、Alt + Enter 生成返回值

15、Ctrl+ O 查看类结构

16、Ctrl + Shif + U 大小写转化

17、Ctrl + E打开最近修改的文件

18、Ctrl + Shift +V 选择性粘贴最近复制的代码

19、Ctrl + Shift + A +输入img 设置idea背景图

20、Alt + Insert生成实体类(Get、Set、tostring等)

21、Ctrl + Shift+F全局搜索(整个项目)

22、全局替换(整个项目)

23、Ctrl + F 当前类内查询

24、Ctrl + R 当前类内替换

25、快速创建类、包、项目:Clt+Insert

三、常用代码模板

  1. psvm 生成main方法
  2. sout 生成输出语句
  3. soutv 打印参数内容

System.out.println("a = " + a);

  1. iter 生成增强for循环
  2. fori 普通for循环.
  3. itar 普通for循环
  4. list.for 增强for循环使用
  5. list.forr 普通for循环
  6. list.fori 逆向普通for循环
  7. ifn 判断是否为null
  8. inn 判断是否不为null

四、使用Eclpse快捷键

设置成eclipse快捷键

五、设置自定义快捷打印代码块

1、打开setting,设置如图

输入syso+Tab键

输入main+Tab键

六、类与方法的-注释模板

1、类注释模块

/**
* @Auther:http://yerenping.cn/
* @Date: ${DATE}
* @Description: ${PACKAGE_NAME}
* @version: 1.0
*/

2、法注释模板

/**
* 功能描述:
* @param: $param$
* @return: $return$
* @auther: $user$
* @date: $date$ $time$
*/

七、 创建web项目

1、 创建web

2、项目名和路径

3、项目结构图.

4、创建jsp

更多内容,未完持续更新中...

公众号:是叶十三,一个卑微的程序员~

idea一键导包快捷键_十三肝了2晚的《IDEA操作手册-终极秘籍》终于来了...相关推荐

  1. idea快捷键生成返回类型_十三肝了2晚的《IDEA操作手册-终极秘籍》终于来了......

    好久不见,我是十三,这是我昨晚肝了一晚写出来的<IDEA操作手册-终极秘籍>,还在持续补充中,后期会持续更新,这个是十三在开发过程中使用IDEA最常用的一些软件配置.快捷键.自定义快捷键. ...

  2. idea 一键导包

    idea 一键导包 一键删除没有 的包,导入缺失的包 ctrl + alt + o

  3. IntelliJ IDEA 自动导包快捷键和导入jar包方式

    自动导包快捷键:Alt + Enter 导入项目所需jar包方式: File -> Project Structure -> Libraries 然后选择你所需的jar包就ok了

  4. eclipse导包快捷键

    在这里插入代码片eclipse导包快捷键 "把光标移动到有红色波浪线的TreeSet上,然后按下Ctrl+Shift+M / CTRL+SHIFT+O ,Eclipse会自动帮你完成导入的工 ...

  5. xman的思维导图快捷键_思维导图软件XMind 8 快捷键大全

    快捷键,又称热键或组合键,指通过某些特定的按键.按键顺序或按键组合来完成一个操作.XMind 8 设置有大量的快捷键,以提高用户在制作思维导图时的效率.掌握快捷键后,就不用总是中断编辑.手离键盘去用鼠 ...

  6. xman的思维导图快捷键_一次性入门大纲笔记神器“幕布”,支持一键生成思维导图...

    很多人都有记笔记的习惯,我们的老师经常教导我们"上课要记笔记".其实老师说的不做,只不过我们大部分人并没有按照老师的要求去做,或者把老师的要求当做一种"作业"来 ...

  7. xman的思维导图快捷键_一图胜千言,免费的多人协作思维导图工具,推荐收藏值得拥有哦...

    今天给大家推荐一款思维导图制作软件:GitMind,捕捉灵感,激发创意. 免费在线思维导图软件,简化逻辑梳理,集思广益,释放创造力在线脑图.思维导图.流程图.工业设计.工程管理,一图涵千面. GitM ...

  8. python到包快捷键_如何最简单、通俗地理解Python的包?

    目录: 一.笔记 二.我的自学路线 三.笔记目录 一.笔记 1) 包 ① 包是一种管理Python模块命名空间的形式,采用 "点模块名称" 形式.比如一个模块的名称是A.B,那么他 ...

  9. xman的思维导图快捷键_这个良心好用的思维导图软件,居然不用氪金充钱

    今天给大家介绍一款免费的在线思维导图工具--GitMind,提供了丰富的功能和模板,可免费导出 JPG.PNG 图片.PDF 文档以及 TXT 文本等多种格式. 此外,GitMind 还集成了制作流程 ...

最新文章

  1. int、unsigned int、float、double 和 char 在内存中存储方式
  2. 设置域名_详解在nginx中设置三级域名的方法示例
  3. 获取数据 - 下载附件解压附件 - Python代码
  4. JavaRabbitmq笔记-Rabbitmq自定义头(Properties中的headers)
  5. 面试官:Spring创建好的单例对象存在线程安全问题吗?
  6. java点击按钮在控制台输出_java 怎么获取控制台的数据并且输出到GUI上
  7. 数据库——关系数据理论学习笔记
  8. 通过微信查找SAP TCODE代码
  9. 论文查重的软件有哪些?
  10. OracleDBV工具说明
  11. php开心农场 源码,开心农场源码(UCHome)PHP版下载
  12. 计算机英语用哪个软件,电脑学习英语的软件哪个好?
  13. 串口服务器调试助手使用教程,串口调试助手使用教程【操作方式】
  14. python敏感字替换_python如何实现敏感词替换
  15. SimpleRemote -开源的远程连接管理工具
  16. 浙江大学PAT_甲级_1032. Sharing (25)
  17. dashucoding记录2019.6.7
  18. HCIE-Security Day41:理论学习:信息收集与网络探测
  19. 云呼叫中心系统实现坐席远程办公
  20. 使用阿里云消息服务mns发送短信

热门文章

  1. 多核处理器_游戏爱好者的福音!AMD全新一代高性能多核处理器3950X
  2. 5 加盐_软化水设备怎么加盐
  3. sonar 配置sonarqube分析unity中的C# 代码
  4. 碎片试自学软件测试?我靠自己整理的这套方,案既充实了自己也得到了涨薪
  5. linux 4433端口,linux – 使用相同的openssl端口443绑定不同端口的apache ssl端口
  6. php mysql计算距离_php mysql 计算经纬之间距离 范围内筛选
  7. 显示not_Excel函数06:逻辑函数之OR、NOT函数应用实例分析
  8. 打线上包 测试_vue-cli项目分别打测试包(test)和生产包(prod)
  9. lesson 2.4 - Converting MEL Commands to Python
  10. seaborn-heatmap