自己用习惯的idea快捷键笔记
Ctrl + Space 自动完成(win10下冲突不能用,自己换成 Alt + \ )
切换方法是菜单中依次打开 file -> settings -> keymap,搜索completion,找到Basic,添加快捷键或修改。
---------------------------------------------------------
Ctrl + J 插入代码模板
通过代码模板可以快速创建main函数,for循环等。
直接输入缩写 按tab 也可以插入代码模板:
① psvm main函数(public static void main的首字母)
② sout 输出语句(System.out.println())
③ fori for循环(递增)
④ forr for反向循环(递减)
---------------------------------------------------------
Shift + F6 重构改名
---------------------------------------------------------
Ctrl + Alt + L 格式化代码
---------------------------------------------------------
Ctrl + W 快速选择
按语法选中代码,从光标处开始,选择范围逐渐扩大,从单词到词组、到语句、到代码行、到代码块、直到全选。
同样的也有反向的快速选择【 Ctrl + Shift + W 】,用法和快速选择相反。
---------------------------------------------------------
Ctrl + F9 重新编译
---------------------------------------------------------
Ctrl + Shift + F 全工程查找关键字(和 Ctrl + F 本文件查找关键字对应)
---------------------------------------------------------
Ctrl + Shift + R 全工程替换关键字 (和 Ctrl + R 本文件替换关键字对应)
---------------------------------------------------------
Shift连点两下 全工程查找文件
Search Everywhere功能,搜索范围包括类、资源、配置项、方法等。
---------------------------------------------------------
Ctrl + Shift + N 查找资源文件(和 Ctrl + N 查找类对应)
比SHIFT + SHIFT检索速度上要快,更精确一些,但是后者可以检索数据库的表,检索范围上要更大一点。
---------------------------------------------------------
Ctrl + Alt + ← 光标跳转到上一个编辑的位置
---------------------------------------------------------
Ctrl + Alt + → 光标跳转到下一个编辑的位置
---------------------------------------------------------
ALT + SHIFT + C 查看本地文件修改历史
比在文件或文件夹上用右键点击出Local history要好用点
---------------------------------------------------------
CTRL + E 查看最近打开的文件
---------------------------------------------------------
CTRL + SHIFT + E 查看最近编辑过的文件
---------------------------------------------------------
CTRL + SHIFT + U 切换大小写
---------------------------------------------------------
CTRL + ALT + V 快速提取返回值
---------------------------------------------------------
自己用习惯的idea快捷键笔记的更多相关文章
- linux alias写快捷键笔记
linux alias写快捷键笔记<pre>#vi ~/.bashrc ps:~找个代表当前登录用户的用户目录 pwd就知道了alias phpfpmrestart='/usr/local ...
- 学习macos常用的一些快捷键笔记
学习mac 操作系统使用笔记 Dock功能学习 类似快捷图标一样 Command+q quit a program Dock上添加与删除都用拖动 command+delete 删除文件 shift+c ...
- vim快捷键笔记【原创】
Vim zR 全部展开 zM全部合并 vim 快捷键 shift + i (‘I’) 进行编辑 shift + 4 (‘$’) 跳到行尾 shift ...
- 符合altium designer操作习惯的cadence快捷键设置
本人开始学习画PCB的时候,用的都是protel,后来转投altium desinger,因为这两个软件上手快且大学里教的也就是这两种.但由于工作需要换成cadence,这就给我造成了很大的困扰,尤其 ...
- Ecplise 快捷键笔记
1.显示出这个方法被哪些方法调用(Ctrl+Alt+H) 选中方法名,点右键,选“open call hierarchy”,其快捷键“Ctrl+Alt+H”,Eclipse就会显示出这个方法被哪些方法 ...
- IntelliJ快捷键笔记
1.查找文件:Ctrl+Shift+N 2.大小写转换:Ctrl+Shift+U 3.get/set方法快捷键:Alt+Insert 4. 查看类继承关系:Ctrl+H或者Ctrl+Shift+Alt ...
- Android多线程操作,as快捷键笔记
Android studio 快捷键 cmd+p 快速查看该方法的参数定义 * * option + shift +上下 快速移动上下行 * * cmd + e 显示最近操作的文件 * * cmd + ...
- emacs 快捷键笔记
C-d C-aM-aC-eM-e===复制黏贴M-d kill-wordM-del backward-kill-wordM-k kill-sentenceC-x del back ...
- Blender 快捷键笔记
A Select All/Unselect All shift+A Create Z 切换wireframe和solid mode TAB Start or quit EditMode B Activ ...
随机推荐
- 强大的Notepad++,竟然还是自由使用的
这么好用的工具,竟然还是可以自由使用的的,当然就不用去找某些软件的破解版了. 除了本身很好用,还有插件功能,插件许多也是自由使用的,利用插件就可以实现程序员需要的一个手工编辑器了.
- access数据库查找以及如果结果中存在多个匹配用户该怎么处理?
查找用户的界面为: 首先对查找条件进行赋值: if (radioButton1.Checked) serMatchInfo = "用户姓名"; if (radioButton2.C ...
- UVA1627-Team them up!(二分图判断+动态规划)
Problem UVA1627-Team them up! Total Submissions:1228 Solved:139 Time Limit: 3000 mSec Problem Descr ...
- ORA-4031 During Startup Nomount using RMAN without parameter file (PFILE) (Doc ID 1176443.1)
ORA-4031 During Startup Nomount using RMAN without parameter file (PFILE) (Doc ID 1176443.1) APPLIES ...
- Python 在 Terminal 中的自动补全
为了在 Terminal 中使用 Python 更加方便,在 home 目录下添加脚本 .pythonstartup,内容如下, 然后在 .bashrc 中添加 export PYTHONSTARTU ...
- GFF高仿QQ客户端及服务器
一.GFF简介 GFF是仿QQ界面,通信基于SAEA.MessageSocket.SAEA.Http.SAEA.MVC实现包含客户端和服务器的程序,源码完全公开,项目源码地址:https://gith ...
- Jmeter+ant+jenkins集成
已有jmeter.*.jmx脚本 一.jmeter+ant 1.下载安装ant(检查是否安装成功) 2.将 JMeter 所在目录下 extras 子目录里的 ant-JMeter-1.1.1.jar ...
- xxtea---单片机数据加密算法
转:https://www.cnblogs.com/LittleTiger/p/4384741.html 各位大侠在做数据传输时,有没有考虑过把数据加密起来进行传输,若在串口或者无线中把所要传的数据加 ...
- disruptor 高性能之道
disruptor是一个高性能的线程间异步通信的框架,即在同一个JVM进程中的多线程间消息传递.应用disruptor知名项目有如下的一些:Storm, Camel, Log4j2,还有目前的美团点评 ...
- nrf2401 - 最廉价的2.4G无线通信方案
所有的使用Arduino 的朋友大多都会知道大名鼎鼎的XBee 这个土豪级的ZigBee 的通信模块.我们是做产品开发的,对于XBee这个产品可谓是又爱又恨,不得不承认他确实是一个好货,从做工到功能都 ...