IntelliJ Idea使用大全 2020.10.24 周六 “程序员节”

1.概述

 1.1) idea的IDE的特点和使用方法

在多线程调试的情况下,Log on console的功能可以帮你检查多线程执行的情况

2.使用技巧

 2.1)快捷键

参考文档:IntelliJ IDEA For Mac 快捷键:IntelliJ IDEA For Mac 快捷键 - _再见理想 - 博客园

mac下对应的按键,请自行映射


* ⌃0...⌃9 定位到对应数值的书签位置
^ shift 0 添加书签
⌘Y 快速打开光标所在方法、类的定义
* ⌘F12 弹出当前文件结构层,可以在弹出的层上直接输入进行筛选(可用于搜索类中的方法)
* ⌃H 显示当前类的层次结构

* ⌘⌥M 将选中的代码提取为方法
* ⌃⌘F 切换全屏模式




* ⌘L 在当前文件跳转到某一行的指定处
* ⌘⌥← / ⌘⌥→ 退回 / 前进到上一个操作的地方
* ⌘⇧⌫ 跳转到最后一个编辑的地方

* ⌥↑ 连续选中代码块
* ⌥↓ 减少当前选中的代码块
* ⇥ / ⇧⇥ 缩进代码 / 反缩进代码
* ⌘+ / ⌘- 展开 / 折叠代码块
* ⌘⇧+ 展开所以代码块
* ⌘⇧- 折叠所有代码块
* ⌘O 查找类文件
* ⌘⇧O 查找所有类型文件、打开文件、打开目录,打开目录需要在输入的内容前面或后面加一个反斜杠/

Ctrl+E显示最近打开过的文件
Ctrl+N显示你希望显示的类名查找框(该框同样有智能补充功能,当你输入字母后IDEA将显示所有候选类名
预置模板
预置模板可以让你把经常用到的方法编辑进模板,使用时你只用输入简单的几个字母就可以完成全部代码的编写。例如使用比较高的public static void main(String[] args){}你可以在模板中预设pm为该方法,输入时你只要输入pm再按代码辅助键,IDEA将完成代码的自动输入。

Ctrl-D复制当前行,* ⌘⌫ 删除当前行或选定的块的行
Alt-F1 回到当前文件所在的目录结构
cmd-Shift-V 粘贴最近复制过的一些信息。
* ⌘P 显示方法的参数信息
* ⌃J, Mid. button click 快速查看文档
* ⌘⌥T 包围代码(使用if..else, try..catch, for, synchronized等包围选中的代码)
* ⌘/ 注释/取消注释与行注释
* ⌘⌥/ 注释/取消注释与块注释
* ⌃⇧Q 显示上下文信息
* ⌃⇧J 智能的将代码拼接成一行
* ⌘↩ 智能的拆分拼接的行
* ⌘B / ⌘ 鼠标点击 进入光标所在的方法/变量的接口或是定义处

 2.2) 截图小技巧

 ==01 查看Throws异常的地方

 ==02 查看最近对项目的变更

=03 树状图中快速搜索

==04 快速启动/禁用断点或调整其属性

 ==05 调试回到过去

idea使用帮助文档10(调试)_Lymanyu的博客-CSDN博客

 ==06 强制从当前方法返回 

idea使用帮助文档10(调试)_Lymanyu的博客-CSDN博客

==07 不修改代码而抛出异常

==08  只重新加载修改的文件,而不是重启整个应用

Alter the program's execution flow | IntelliJ IDEA

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值