功能 配置 使用 说明
自动补全 Keymap:Completion-Basic 在想要提示的地方按快捷键可以强制提示

有些函数入参为λ表达式的时候,可以用此方法帮你补全

文本格式转换:下划线<=>驼峰  需要安装插件CamelCase 选中想要修改的文本,快捷键shift+alt+u
文本格式转换:大写<=>小写 Keymap:Toggle Case 选中想要修改的文本,快捷键shift+ctrl+u
maven依赖冲突检测 需要安装插件maven helper 打开pom.xml文件下方

配对括号相同颜色

选中区域代码高亮的功能

需要安装插件Rainbow Brackets

ctrl+鼠标右键  高亮效果

alt+鼠标右键 暗淡效果

Esc 取消显示

ctrl+鼠标右键单击  高亮效果

alt+鼠标右键单击 暗淡效果

快速生成返回变量
  1. 快捷键Keymap:Introduce Variable
  2. 使用.var的方式
 
给一个list写for循环

使用.for的方式

 
任意位置另起一行 Keymap:Start New Line shift+ enter
直接删除整行,下面的代码会上移 Keymap:Delete Line ctrl+ D  
上下移动整行 Keymap:Move Statement Up/Down shift+ctrl+ 上下键  
多行同时编辑  

alt + 鼠标拖动选中

全局url检索 需要安装插件RestfulToolkit 快捷键ctrl+\
全局查找类、文件、函数、属性   双击shift
全局查找文本 Keymap:Find in path  
查看函数(或类)实现、查看函数(或类)使用、定位变量声明   ctrl +鼠标左键点击  
回退到上次编辑处/ 前进到 Keymap:Back/Forward ctrl + alt + 左右键  
查看类的继承 Keymap:Type Hierarchy ctrl + H  
重构接口定义的函数(入参、出参) Keymap:Change Signature ctrl + F6 此方法会直接修改实现类的对应函数
全局重命名(类名、方法名、文件名、变量名) Keymap:Rename shift + F6  
变量自动生成所有属性对应的set方法 需要安装插件GenerateAllSetter ctrl + enter

IDEA你不得不知道的快捷键相关推荐

  1. 用Eclipse开发项目,你不能不知道的快捷键

    1. 编辑快捷键 编辑快捷键 介绍 psvm + Tab 生成main方法 sout + tab 生成输出语句 Ctrl+X / Ctrl + Y 删除一行 Ctrl+D 复制一行 Ctrl+/ 或 ...

  2. win7上一个微软都不知道的快捷键

    知道的路过,勿喷! 大家一般知道Windows键+数字可以打开任务栏上对应的程序,图解: 这个组合非常好用,但是用过之后会发现一个问题:当我们已经打开一个实例之后,如下图IE: 按Windows+数字 ...

  3. 图片浏览器每次只能打开一张图片_那些你可能不知道的浏览器奇技淫巧

    搬运自我的公众号文章 那些你可能不知道的浏览器奇技淫巧 平常工作少不了用浏览器,以下分享一些浏览器的使用技巧,更好的有助于你的工作. ps: 以下技巧均在 Chrome 浏览器下测试的. 网页长截图 ...

  4. 七大你可能不知道的 Chrome 使用技巧

    随着Chromium/Chrome以及其衍生的浏览器用户越来越多,掌握一些技巧可以让你更加快速熟练的使用Chrome,让事情变得更简单. 微 软 IE 一手遮天的时代已经一去不复返了,而在当下浏览器的 ...

  5. linux挂起 终端连不上吗,Linux系统11个不能不知道的终端命令

    Linux系统下有很丰富的终端命令,实际上这些命令可以看做是快捷键.如果知道这些命令,使用Linux系统无疑会变得更加方便.本文就来介绍一下Linux系统11个你不能不知道的终端命令. 1. 命令行日 ...

  6. 那些你可能不知道的谷歌浏览器实用技巧

    苏生不惑第155 篇原创文章,将本公众号设为星标,第一时间看最新文章. 关于谷歌浏览器之前写过以下文章: 实用油猴脚本推荐,让你的谷歌浏览器更强大 Chrome 浏览器扩展神器油猴 请停用以开发者模式 ...

  7. 苹果手机小技巧大全计算机,80%的人都不知道的五个iPhone实用小技巧,不知道的话赶紧看看...

    原标题:80%的人都不知道的五个iPhone实用小技巧,不知道的话赶紧看看 现在越来越多的人使用iPhone手机,而且iPhone新机也是出了一段时间了,但是还是有很多人不知道iPhone中的一些隐藏 ...

  8. 一些你所不知道的VS Code插件

    摘要: 你所不知道的系列. 原文:提高 JavaScript 开发效率的高级 VSCode 扩展之二! 作者:前端小智 Fundebug经授权转载,版权归原作者所有. 作为一名业余爱好者.专业人员,甚 ...

  9. ES6 你可能不知道的事 – 基础篇

    ES6 你可能不知道的事 – 基础篇 转载 作者:淘宝前端团队(FED)- 化辰 链接:taobaofed.org/blog/2016/07/22/es6-basics/ 序 ES6,或许应该叫 ES ...

最新文章

  1. 双下划线开头的变量实现了类私有变量功能
  2. MariaDB配置慢日志
  3. 大数据服务社会的一个有益实践
  4. 借助Apache Hadoop大规模扩展Apache Solr实时实时索引
  5. 快手用旺旺瓶子做机器人_用罐头瓶子做醪糟容易做好保存
  6. java数据库程序实例_Java连接各种数据库的实例大全
  7. 为什么要关闭数据库连接,可以不关闭吗?
  8. c语言延时程序 ms us,C语言延时程序(ms,us)
  9. mac上好用的压缩_Mac图片压缩工具(早晚用到,建议收藏)
  10. 深蓝学院 《多传感器融合定位》 第2章作业
  11. 路由器网速测试用哪个软件,怎么测网速比较准确,测试网速最准确的办法
  12. Grub4Dos 学习笔记
  13. QTreeView更改节点图标和大小
  14. 装好android studio 后, 使用安装好的adb 连接 itool 虚拟机 出现的问题
  15. 科普:网格屏是什么意思?LED网格屏怎么安装
  16. Linux 终端命令 --常用命令一
  17. 在linux系统下暴力破解WiFi密码
  18. 求区间[1,n]之间的回文数
  19. 解决使用webstorm新建vue项目时‘gyp: No Xcode or CLT version detected!’报错
  20. 想进入黑马程序员——传智播客学习

热门文章

  1. 金蝶云星空对接打通伯俊ERP调拨单查询接口与修改记录接口
  2. EF数据迁移设置Id不自增(ABP数据迁移设置int id 不自增)
  3. 2.Refused to display ‘http:...‘ in a frame because it set ‘X-Frame-Options‘ to ‘deny‘
  4. a律13折线pcm编码例题_a律13折线编码段内码怎么确定
  5. What's ASM?
  6. win7系统备份还原软件_win7如何进入系统还原教程
  7. 汽车上的LIN通讯(一)
  8. [笔经/面经]四大中的咨询部门申请心得帖+一些关于咨询公司的yy胡说
  9. 使用requests 爬取唯美意境图片
  10. [ACM] 2017 SCNUPC