Java终章:IDEA及Eclipse使用和快捷键

第三章 IDE的使用

1. Eclipse的使用

1.快捷键的使用

懒得写,用的多了就会了

  1. ctrl alt down 复制多行
  2. 上下移动 alt ↑
  3. 进去父类 alt←
  4. 集成树 ctrl T
  5. 批量修改 alt shift R
  6. 选中结构变成大小写 Ctrl Shift X/y
  7. 注释 CTRL SHIFT C

2.DeBug调试

2.IDEA的使用

网址:http://www.jetbrains.com/idea/download/#section=windows

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-quMFafoG-1593855136188)(D:\Study\java\QQ截图20200202001250.png)]

1.快捷键的使用

  1. 代码注释 Ctrl + / 取消注释Ctrl + Shift +/
  2. 两次shift 随时搜索
  3. **创建目录 ctrl shift alt s --> moudles -->resources **
  4. 提示 ctrl alt 空格

https://blog.csdn.net/qq_38963960/article/details/89552704

1. Ctrl 快捷键
序号快捷键作用
1Ctrl + F在当前文件进行文本查找 (必备)
2Ctrl + R在当前文件进行文本替换 (必备)
3Ctrl + Y删除光标所在行 或 删除选中的行 (必备)
4Ctrl + D复制光标所在行 或 复制选择内容,
并把复制内容插入光标位置下面 (必备)
5Ctrl + W递进式选择代码块。可选中光标所在的单词或段落,
连续按会在原有选中的基础上再扩展选中范围 (必备
6Ctrl + E显示最近打开的文件记录列表
7Ctrl + N根据输入的 类名 查找类文件
8Ctrl + G在当前文件跳转到指定行处
9Ctrl + J插入自定义动态代码模板
10Ctrl + P方法参数提示显示 或停留0.5秒
11Ctrl + Q光标所在的变量 / 类名 / 方法名等上面(也可以在提示补充的时候按),显示文档内容
12Ctrl + U前往当前光标所在的方法的父类的方法 / 接口定义
13Ctrl + B进入光标所在的方法/变量的接口或是定义出,等效于 Ctrl + 左键单击
14Ctrl + K版本控制提交项目,需要此项目有加入到版本控制才可用
15Ctrl + T版本控制更新项目,需要此项目有加入到版本控制才可用
16Ctrl + H显示当前类的层次结构
17Ctrl + O选择可重写的方法
18Ctrl + I选择可继承的方法
19Ctrl + +展开代码
20Ctrl + -折叠代码
21Ctrl + /注释光标所在行代码,会根据当前不同文件类型使用不同的注释符号 (必备)
22Ctrl + [移动光标到当前所在代码的花括号开始位置
23Ctrl + ]移动光标到当前所在代码的花括号结束位置
24Ctrl + F1在光标所在的错误代码出显示错误信息
25Ctrl + F3调转到所选中的词的下一个引用位置
26Ctrl + F4关闭当前编辑文件
27Ctrl + F8在 Debug 模式下,设置光标当前行为断点,如果当前已经是断点则去掉断点
28Ctrl + F9执行 Make Project 操作
29Ctrl + F11选中文件 / 文件夹,使用助记符设定 / 取消书签
30Ctrl + F12弹出当前文件结构层,可以在弹出的层上直接输入,进行筛选
31Ctrl + Tab编辑窗口切换,如果在切换的过程又加按上delete,则是关闭对应选中的窗口
32Ctrl + Enter智能分隔行
33Ctrl + End跳到文件尾
34Ctrl + Home跳到文件头
35Ctrl + Space基础代码补全,默认在 Windows 系统上被输入法占用,需要进行修改,建议修改为 Ctrl + 逗 号 (必备)
36Ctrl + Delete删除光标后面的单词或是中文句
37Ctrl + BackSpace删除光标前面的单词或是中文句
38Ctrl + 1,2,3…9定位到对应数值的书签位置
39Ctrl + 左键单击在打开的文件标题上,弹出该文件路径,或者在方法上点击可以跳转到子类的方法实现上
40Ctrl + 光标定位按 Ctrl 不要松开,会显示光标所在的类信息摘要
41Ctrl + 左方向键光标跳转到当前单词 / 中文句的左侧开头位置
42Ctrl + 右方向键光标跳转到当前单词 / 中文句的右侧开头位置
2. Alt快捷键
序号快捷键作用
1Alt + Enter智能提示
2Alt + Shift + z包含代码块
3Alt + F8断点调试中运行选中代码块
4Alt + 8打开Services菜单栏,折叠显示运行的服务
5Alt +F7展示方法调用路径,比Ctrl alt +H稍微好用点
6

2.常用设置

1.自动导包设置

Setting --> Editor --> Auto Import

Insert Import on paste 改成All

并把下边Add 和Optimize勾选上

  1. 方法体分隔符

Setting --> Editor --> Appearance

show Line number
show method separators 这个是每个方法体结束之后会有一个灰色的虚线,方便看方法体结束的

  1. 忽略大小写的提示(较为实用)

Setting --> Editor --> Code completion Case sensitive 改成None

  1. 添加头部注解

Setting --> Editor --> File and Code Templates Includes --> File Header

/**
@author lesscoding.net
@create ${YEAR}-${MONTH}-${DAY} ${TIMe}
*/
  1. 编码集

Setting --> Editor --> File Encoding UTF-8

  1. 自动编译

Setting --> Build --> Compiler

***Build project***和***Compiler independent***需要勾选

3.模板的使用

Setting --> edtior --> General -->Postfix Compiler

edtior ->Live Templates 这个里边可以自定义模板比如自定义数据库连接啊,多线程创建啊

3. IDEA常用插件

序号名称作用
1Key promoter提示当前操作的快捷键
2JRebel热部署插件
3Lombok简化开发
4Codata代码提示插件,需要登陆github
5String Manipulation字符串转换插件,驼峰下划线互转等,快捷键 Alt M
6Alibaba Java Coding Guidelines阿里巴巴代码公约检查
7Easy Code代码生成器
8Free MyBatis pluginmapper与xml跳转 原作者已停止更新
9MybatisXFreeMybatisPlugin作用一致
10GsonOrXmlFormatjson/xml生成实体类
11Maven HelperMaven依赖工具类
12Properties to Yaml Converter.properties 互转.yml
13.ignore创建git忽略文件

3. 单元测试的使用

1.JUnit的使用

  1. 选中当前工程 --> Build path --> Add libraries -->JUint --> 下一步

  2. 创建Java类,进行单元测试

    此时的java类要求: ①此类是public的 ② 此类提供公共的无参构造器

  3. 声明的单元测试要求.

    ①方法的权限是public ②没有返回这没有形参

  4. 在测试上需要声明注解@Test,并导入org.junit.Test包

  5. 声明玩测试方法以后,可以在方法体内测试相关的代码,写完之后,双击单元测试方法名,run as -->JUnit Test

    1. 如果执行结果没有异常是绿条,否则红条

4.一个IDEA配置的网页

https://jadyer.cn/2016/04/20/idea-config

1.IDEA的快捷键

  • 自动补全:Alt + 回车
  • 快速输入main函数:键入 main 再按 Ctrl+J 键(或者键入 psvm 再按 Tab 键)
  • 快速输入System.out.println:键入 sout 再按 Tab 键(对应Eclipse中的syso)
  • 快速生成普通for循环: 键入 fori 再按 Tab 键或 Ctrl+J 键
  • 快速生成foreach循环:键入 iter 再按 Tab 键或 Ctrl+J 键
  • 查询某方法被其它地方调用:Ctrl+Alt+H(其实:Alt + F7 更好用)
  • 定位文件或直接定位某一行:Ctrl+N 或者 Ctrl+Shift+N 时输入文件名后,再跟上冒号和行号,如 LoanHelper:22
  • 返回上一个方法: Ctrl + Alt + 方向键左
  • 合并develop分支到master:master分支上工程上右键—Git—Repository—Merge Changes—Branches to merge选择develop分支
  • 常用快捷键:http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/keymap-introduce.html
  • 缩进用Tab还是空格:https://bigc.at/tabs-vs-spaces.orz
  • 6
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值