为了方便在各个平台使用,统一定义快捷键
mac 上使用 command 键替代 alt
可以自定义一组快捷命令,Quick List
快捷键 | 解释 |
---|---|
F1 | quick list |
F2 | next highlight error |
F3 | toggle bookmark |
F4 | run |
F5 | debug |
ALT 1 | project view |
ALT 2 | structure view |
ALT 3 | favorite view |
ALT 4 | run view |
ALT 5 | debug view |
ALT F3 | show bookmark |
ALT b | goto to declration |
ALT e | recent files |
ALT n | generate ,new file |
ALT w | close active tab |
ALT up | jump to navigation bar |
ALT down | jump to source |
ALT left | goto previous splitter |
ALT right | goto next splitter |
SHIFT F6 | rename |
其他快捷方式
- 窗口视图回车键进入代码
调试
IDEA 开发 web 项目时,建议使用debug
启动模式,这样可以随时打断点调试项目
使用异常类型断点,在抛出异常时快速进入报错点
断点设置
condition
,仅当满足条件时触发断点断点可设置依赖关系,仅在前置断点触发后再触发
evaluate Expression
可编写代码进行测试使用
watches
监听属性的变化variables
直接修改属性值,进行调试指定线程下触发断点
移动到下个断点
option + 左键 查看变量
输入
多尝试用自定义模板官方自定义模板内容函数
快捷键
==⇧⌘F12== 最小化工具窗口
gradle
gradle
编译特别慢,需要在idea
设置中设置HTTP Proxy
跳转源码
jump to source
快捷键为⎋(esc)
或⌘+↓
回到Project
视图源码处
select in project view
默认没有快捷键
自动分屏到右边
move right
在分屏中切换
⌥tab
切换 tab
switcher
快捷键为⌃⇥
⇧⌘[
上个 tab ⇧⌘]
下个 tab
debug 模式下,开启变量提示
show values inline
当前行行数高亮
line number on caret row
live templates
ifn
快速判断当前行数变量是否为 null
1 | if (var == null) { |
Hippie completion
自动输入前面或后面的单词⌥/
⌥⇧/
Smart Type
智能补全,比如说提示使用何种lambda
⇧ space
自动补全根据使用频率
sort suggestions alphabetically
quick Definitions
弹出窗口快速查看代码⌥q
quick documentation
弹出窗口快速查看文档⌥F1
为报错文件设置提醒色
File Color
使用favorite
custome live template
可以选中代码后,抽取为template
keymap abbrevation
添加快捷方式的缩写,方便使用find action
查找
recent location
最近访问的路径⌘⇧e
paster form history
idea
记录了最近复制过(⌘c
)的文本
adjust code style setting
选中代码后,使用可以查卡到选中代码所使用的格式选项,可以去调整它,`⌥⏎
breadcrumbs
使用面包屑导航显示代码类,方法
隐藏目录
Editor
|File Types
|Ignore files and folders
相关问题
objc[1474]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/bin/java (0x10b59a4c0) and /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libinstrument.dylib (0x10b6764e0). One of the two will be used. Which one is undefined.
IDEA
菜单Help
>>Edit Custom Properties
在打开的idea.properties
里加上
1 | true = |
文件打开方式
idea 若使用某种方式打开文件后,file type
中的编辑器类型下,会有相关联的文件后缀。
标记当前段落不格式化
code style|enable formatter markers in comments