| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> IDEA常用快捷键汇总 -> 正文阅读 |
|
[开发工具]IDEA常用快捷键汇总 |
高效定位1.项目之间跳转(多窗口跳转): ?next project window???????Ctrl+Alt+] ?Previous project window????????Ctrl+Alt+[ 2.文件之间的跳转: Ctrl+E(浏览过的文件) recent file Ctrl+Shift+E(最近修改过的文件) 3.浏览修改位置跳转 Ctrl+Shift+backspace (跳转上次编辑的位置)last edit location Next edit location(目录Navigate中) Ctrl+←??? Ctrl+→(上次浏览的地方) 4.利用书签跳转 F11(添加书签)????? Ctrl+F11(添加带有标记的书签) Ctrl+对应标记(跳转) 5.收藏位置和文件?????????????????? Alt+2(Favorites收藏文件) Alt+Shift+F (添加收藏)Add to Favorites 6.字符跳转插件emacsIdea置跳转(插件) Ctrl+J → 单词首字母 →要跳转的位置(对应单词) 7.编辑区和文件区来回跳转?????????? Alt+文件区代号? ESC(文件区回编辑区) 精准搜索
?CIRL+B?????????????????? ? ?? 找变量的来源 CTRL+ALT+B????????????????找所有的子类 CTRL+SHIFT+B???? ????? 找变量的类 CTRL+G?????????? ??????????? 定位行 CTRL+F?????????? ??????????? 在当前窗口查找文本 CTRL+SHIFT+F???? ?????在指定窗口查找文本 CTRL+R?????????? ??????????? 在当前窗口替换文本 CTRL+SHIFT+R???? ?????在指定窗口替换文本 ALT+SHIFT+C????? ??? ? ? 查找修改的文件 CTRL+E??????????????????????? 最近打开的文件 F3???????????????????????????????? 向下查找关键字出现位置 SHIFT+F3???????? ? ? ? ? ? ? 向上一个关键字出现位置 F4?????????????????????????????? 查找变量来源 CTRL+ALT+F7????? ?????选中的字符查找工程出现的地方 CTRL+SHIFT+O???? ??? 弹出显示查找内容 代码助手1.列操作????????????????????????? Shift+Ctrl+→移动到单词结尾 Ctrl+Shift+U大小写切换 Ctrl+Shift+Alt+J(Select All Occurrences) Ctrl+Alt+L(格式化代码) 2.Live template(自定义模板) 3.Postfix???????????????????????? ??? filed sout fori return nn(not null) 4.alert+enter(智能修复) CTRL+ALT+I????? ? ? ? ? ? ? ? ? ? ?? 自动缩进 CTRL+ALT+O????? ? ? ? ? ? ? ? ? ?? 优化导入的类和包 ALT+INSERT????????????????????????? 生成代码(如GET,SET方法,构造函数等) CTRL+E????????????????????????????????? 最近更改的代码 ALT+SHIFT+C????? ?????????????????? 最近更改的代码 CTRL+SHIFT+SPACE ?????????? 自动补全代码 CTRL+空格??????? ? ? ? ? ? ? ? ? ? ?? 代码提示 CTRL+ALT+SPACE?? ???????????? 类名或接口名提示 CTRL+P????????????????????????????????? 方法参数提示 CTRL+J?????????????????????????????????? 自动代码 CTRL+ALT+T????????????????????????? 把选中的代码放在 TRY{} IF{} ELSE{} 里 重构
抽取
寻找修改轨迹1.Git的集成??????????????????????????annotate Ctrl+Shift+Alt+↑(Previous Change) Ctrl+Alt+Z???(撤销修改) 2.Local history?????????????? 其他操作1. 文件操作 在当前文件同一级目录下面新建一个文件?Ctrl+ALT+insert 复制当前文件????????????????????????????F5 移动当前文件????????????????????????????F6 2.文本操作 复制整个路径????????????????????????????Ctrl+shift+c 剪切板工具??????????????????????????????????Ctrl+shift+v 3.结构图 查看当前field,method大纲???????????????Ctrl+F12 查看maven依赖,类图?????????????????????Ctrl+Alt+Shift+U 查看类继承结构,方法调用层次?????????????Ctrl+H? Ctrl+Alt+H(方法) CTRL+Z??????????? ?????????????????????? 倒退 CTRL+SHIFT+Z????? ?????????????????向前 CTRL+ALT+F12????? ?????????????????资源管理器打开文件夹 ALT+F1???????????? ? ? ? ? ? ? ? ? ? ? ?? 查找文件所在目录位置 SHIFT+ALT+INSERT? ???????????? 竖编辑模式 CTRL+/??????????? ??????????????????????? 注释// CTRL+SHIFT+/????? ?????????????????注释/*...*/ CTRL+W??????????? ???????????????????? 选中代码,连续按会 有其他效果 CTRL+B??????????? ?????? ? ? ? ? ? ? ?? 快速打开光标处的类或方法 ALT+ ←/→????????? ????? ? ? ? ? ? ? ? 切换代码视图 CTRL+ALT ←/→????? ????????????? 返回上次编辑的位置 ALT+ ↑/↓????????? ????? ? ? ? ? ? ? ? ?? 在方法间快速移动定位 SHIFT+F6????????? ??????????????????? 重构-重命名 CTRL+Q??????????? ???????????????????? 显示注释文档 ALT+1???????????? ?????? ? ? ? ? ? ? ? ?? 快速打开或隐藏工程面板 CTRL+SHIFT+UP/DOWN ???? 代码 向上/下移动。 CTRL+UP/DOWN????? ??????????? 光标跳转到第一行或最后一行下 SHIFT+ESC???????? ??????????? ? ? ? 光标返回编辑框,关闭无用的窗口 CTRL+F4?????????? ?????? ? ? ? ? ? ?? 关闭窗口 实体类反向生成 关联数据库(编写xml方便,自行体会)???? module添加JAP?? 使用Persistence右键by database schema生成实体类 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 18:33:06- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |