idea 快捷键及使用技巧
IDEA中经常使用的快捷键:
Ctrl+Shift + Enter | 语句完成 | 可以快速在行末添加分号,或添加大括号{} |
Ctrl+Shift + F | 全文查找 | 需要把搜狗打字的快捷键关掉 |
Ctrl+Alt+L | 格式化代码 | 需要把搜狗打字的快捷键关掉 |
ctr+shift+u | 大小写切换 | |
Shift+Click/Ctrl+F4 | 可以关闭文件 | |
Ctrl+[ OR ] | 可以跑到大括号的开头与结尾 | |
Ctrl+F12 | 可以显示当前文件的结构 | |
Ctrl+F7 | 可以查询当前元素在当前文件中的引用,然后按 F3 可以选择 | |
Alt+Insert | 可以生成构造器/Getter/Setter等 | |
Alt+Enter | 快速添加引用 | |
Ctrl+Alt+V | 可以引入变量。例如:new String(); 自动导入变量定义 | |
Ctrl+Alt+T | 可以把代码包在一个块内,例如:try/catch | |
Ctrl+R | 替换文本 | |
Ctrl+Shift+Space | 自动补全代码 | |
Alt+Shift+Up/Down | 上/下移一行 | |
Shift+F6 | 重构 – 重命名 | |
Ctrl+W | 可以选择单词继而语句继而行继而函数 | |
Ctrl+I | 实现方法 | |
Ctrl+”+/-” | 当前方法展开、折叠 | |
Ctrl+Shift+”+/-” | 全部展开、折叠 | |
1. Autoscroll from Source :IDEA 快速打开当前文件所在的文件目录
2. IDEA关键字提示忽略大小写
3. 自动生成not null判断语句
自动生成not null这种if判断,在IDEA
里有很多种办法,其中一种办法你可能没想到。
upload successful
当我们使用rabbitTemplate. 后,直接输入notnull
并回车,IDEA
就好自动生成if判断了。
4. 使用快捷键移动分割线
假设有下面的场景,某个类的名字在project
视图里被挡住了某一部分。
你想完整的看到类的名字,该怎么做。一般都是使用鼠标来移动分割线,但是这样子效率太低了。可以使用alt+1
把鼠标焦点定位到project
视图里,然后直接使用ctrl+shift+左右箭头
来移动分割线。
5. 快速插入json文本
先将焦点定位到双引号里面,使用alt+enter
快捷键弹出inject language
视图,并选中 Inject language or reference
。
选择后,切记,要直接按下enter
回车键,才能弹出inject language
列表。在列表中选择 json
组件。
6. 代码全屏
可以使用Alt+V
快捷键,弹出View
视图,然后选择Enter Presentation Mode
。效果如下:
upload successful
这个模式的好处就是,可以让你更加专注,因为你只能看到特定某个类的代码。
idea 快捷键及使用技巧的更多相关文章
- eclipse快捷键以及使用技巧大全
eclipse快捷键以及使用技巧大全1. 打开MyEclipse 6.0.1,然后"window"→"Preferences" 2. 选择"java& ...
- source insight快捷键及使用技巧
source insight快捷键及使用技巧 退出程序 : Alt+F4 重画屏幕 ...
- 转:Eclipse快捷键和实用技巧
原文地址:Eclipse快捷键和实用技巧 工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个“器”.本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟 ...
- Eclipse 常用快捷键及使用技巧
做 java 开发的,经常会用 Eclipse 或者 MyEclise 集成开发环境,一些实用的 Eclipse 快捷键和使用技巧,可以在平常开发中节约出很多时间提高工作效率,下面我就结合自己开发中的 ...
- IDEA快捷键+使用小技巧
一 常用快捷键 Alt+回车 导入包,自动修正,当引入的类需要异常捕获的时候 Ctrl+Shift+Space 自动补全代码,"new"字符,还可以引入强制转换的 Ctrl-Alt ...
- Eclipse快捷键与使用技巧总结
快捷键 功能 Ctrl + / 双斜杠注释 Ctrl + Shilft + / 块注释 Alt + / 代码提示 Ctrl + I (或 Ctrl + Shift + F) 格式化代码 Ctrl + ...
- IntelliJ IDEA 常用快捷键列表及技巧大全
IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和 ...
- Xcode快捷键、小技巧与xib圆角设置
快捷键: 1.StoryBoard技巧 当你想直接在view中选择自己想要的元素时,但是又碍于一个view上叠加的元素太多很难直接选中,那么在这时,你同时按住键盘上的shift和 control键,然 ...
- 键盘快捷键大全 - Mac 技巧
整理了一份Mac的快捷键大全,觉得有用可以转发/收藏起来. Mac 键盘快捷键 您可以按下某些组合键来实现通常需要鼠标.触控板或其他输入设备才能完成的操作. 要使用键盘快捷键,请按住一个或多个修饰键, ...
- Intellij IDEA快捷键与使用技巧一览表
Intellij IDEA快捷键 Ctrl+Shift + Enter,语句完成 "!",否定完成,输入表达式时按 "!"键 Ctrl+E,最近的文件 Ctrl ...
随机推荐
- npm install命令对package-lock.json文件自动做了一些额外的更新
今天我使用 npm 命令给项目安装file-saver,通过git却发现package-lock.json中除了file-saver组件之外的其他组件的记录也被改了 npm为何会自动做这些更改呢,又如 ...
- 新手怎么读懂一个中型的Django项目
[前言]中型的项目是比较多的APP,肯会涉及多数据表的操作.如果有人带那就最好了,自己要先了解基本的django框架(MTV ,ORM等)师傅可以给讲解一下框架怎么组织url.py,model.py, ...
- uchome android 开发记录
一.uchome 1.无法转移临时图片到服务器指定目录 cp_upload.php----------- function.cp.php ---------mobile_picture_tempora ...
- Angular 回到顶部 滚动到特定的页面位置
$timeout(function() { // $location.hash('bottom'); // $anchorScroll(); // var a=angular.element(&quo ...
- CentOS6.8 yum 安装 mysql5.7.12 完美步骤
一,wget http://dev.mysql.com/get/mysql57-community-release-el6-8.noarch.rpm 二,yum localinstall mysql5 ...
- 我在Xcode 6上Swift框架的测试经验分享
我耗费了两个多月时间来琢磨Swift作为一门函数是编程语言都能做些什么,而今已经转移 到使用Swift来开发库文件了. 我花了一天的时间,最后发觉之前做的Swift特性探究是相当愉快的经历,我发现仍旧 ...
- 创建发布Webservice以及wsimport工具
一. 通过wsimport生成本地代理调用WebService 1.推荐的访问服务方式 WebService已纳入w3c规范,其他的平台都支持该规范 :J2EE\Php\.NET都支持wsimport ...
- 批处理delims分割时遇到的问题。。
今天写了个将文件每行按逗号分割并取第六行的批处理.但是结果不对.看图一目了然. for 循环的/f 后面的参数是这样的 然后文件的内容是这样的 亮点是倒数第二行..其实6才是第六列的值.其他行第六列都 ...
- The Air Jordan 4 Oreo Remastered would be re-released in 2015
May be the Jordan 4 Oreo probably the most anticipated pair among the remastered Jordans for 2015? W ...
- phpMyAdmin的安装配置
找到$cfg['blowfish_secret'] = '',将其值改为你自己想要的任意字符,如$cfg['blowfish_secret'] = 'owndownd': 找到$cfg['Server ...