好久不见,我是十三,这是我昨晚肝了一晚写出来的《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. java 需要返回类型_在Java中,当一个方法不需要返回数据时返回类型必须是

    [问答题]在滑动轴承中什么是瓦背?其特点有哪些? [多选题]起重机采用变频调速改造后,有哪些效果? [判断题]当热继电器动作不准确时,可用弯折双金属片的方法来调整. [单选题]X62W型万能铣床进给电 ...

  3. python指定返回类型_如何在python中指定方法返回类型列表 - python

    假设我有一个类似下面的方法 def validate(self, item:dict, attrs:dict)-> list: 如果我想更具体一点,告诉我我的返回类型是 验证消息? 我应该如何实 ...

  4. 客户端手册_山东省税务局社保费管理客户端企业缴费操作手册

    点击蓝字获取更多精彩信息 一.安装注册 (一)软件安装 运行单位社保费管理客户端安装程序,根据页面提示,可点击"立即安装",软件将开始执行安装操作,安装目录为默认的"C: ...

  5. mysql long类型_怒肝两个月MySQL源码,我总结出这篇2W字的MySQL协议详解(超硬核干货)!!...

    点击上方蓝色"冰河技术",关注并选择"设为星标" 持之以恒,贵在坚持,每天进步一点点! 作者个人研发的在高并发场景下,提供的简单.稳定.可扩展的延迟消息队列框架 ...

  6. java invoke 返回类型_解析Java反射 - invoke方法

    最近工作中涉及到获取同程火车票,大概描述为:将本地获取的发出城市,目的城市及出发时间按固定格式封装,调用接口获取可乘坐座席等级最高的火车票,接口返回数据用包含三层类封装的类接受,接受的类总共为四层,倒 ...

  7. python map函数返回类型_使用map和lambda函数发送两个参数并返回两个值

    因为您说您只需要一个模型,而不是每个值都需要一个新模型,所以这相当简单.更改:hnd = map(lambda (valua): function_f(valua), list_value) 致:mo ...

  8. dateformat 返回类型_详解Java中格式化日期的DateFormat与SimpleDateFormat类

    DateFormat其本身是一个抽象类,SimpleDateFormat 类是DateFormat类的子类,一般情况下来讲DateFormat类很少会直接使用,而都使用SimpleDateFormat ...

  9. highcharts如何把图多余的空白页面_零基础如何快速学会WORD基础操作?有秘籍了.........

    WORD虽然很简单,但是还是有一部分朋友从来没有使用过这款软件,可以说是零基础.本文作者针对这部分朋友,亲自一个字一个字的写了这篇2000多个字的教程,非常的累.希望能够帮助这部分朋友快速的掌握WOR ...

最新文章

  1. 需要监控JanusGraph的一些指标
  2. word公式和文字不在一行上,错位了如何解决
  3. VTK:Utilities之ShareCamera
  4. http协言和web本质
  5. linux 下安装部署mq,RocketMQ在linux下安装部署
  6. 【TensorFlow】随机训练和批训练的比较与实现
  7. 解决ModuleNotFoundError: No module named ‘_curses‘错误
  8. LeetCode 116. 填充每个节点的下一个右侧节点指针
  9. 我的世界服务器开服文件夹,详细开服教程。想要自己开服的小伙伴儿 戳这里·...
  10. mysql操作数据库进行封装实现增删改查功能
  11. 使用JAVA的keytool生成jks证书,通过jks证书生成pfx证书,tomcat配置https
  12. 大数据与云计算学习:数据分析(一)
  13. 2019数据安装勾选_Solidworks 2019安装包免费下载附安装教程
  14. Android 十大布局
  15. mysql 节假日判断_sql 节假日判断(春节、中秋、国庆、周末等)
  16. 永中Office已失去往日的光辉
  17. mysql分区 alter_mysql分区表设计(一)
  18. python一键配置多个IP
  19. 3d人体智能测试软件,3DBody三维交互解剖软件
  20. 自然语言理解(NLU)相关微信小程序大全

热门文章

  1. Hough 检测直线
  2. vs2010MFC D3D播放YUV格式视频详细制作全过程
  3. 2012年寒假•青年基金【修改后发表】
  4. OpenCV之imgproc 模块. 图像处理(5)在图像中寻找轮廓 计算物体的凸包 创建包围轮廓的矩形和圆形边界框 为轮廓创建可倾斜的边界框和椭圆 轮廓矩 多边形测试
  5. Hadoop MapReduce的一些相关代码Code
  6. 使用Lex将C/C++文件输出为HTML文件
  7. 大话设计模式(三 复制VS复用)
  8. 问题分享:Js引用类型赋值
  9. 轻松搞定RocketMQ入门
  10. nginx配置多个server