Intellij IDEA神器常用技巧五

Stella981
• 阅读 410

如果你觉得前面几篇博文太啰嗦,下面是博主多年使用Intellij IDEA真正常用快捷键,建议收藏!!!

  • sout,System.out.println()快捷键
  • fori,for循环快捷键
  • psvm,main方法快捷键
  • Alt+Home,导航bar
  • Ctrl+U,跳到父类接口
  • Ctrl+Alt+B,跳转到方法实现处
  • Ctrl+Shift+Backspace,跳转到上次编辑的地方
  • Ctrl+Alt+Left/Right,返回至上次浏览的位置
  • Ctrl+Z,回滚掉后,突然又觉得刚才的修改是可以的,那你可以使用Ctr+Shift+Z,再次恢复你刚才修改的内容
  • Esc,焦点移到编辑器上
  • F12,把焦点从编辑器移到最近使用的工具窗口
  • Shift+F6,重命名
  • Alt+Insert,可以生成构造器/Getter/Setter等
  • F2Shift+F2,高亮错误或警告快速定位
  • Ctrl + Shift + T, 新建对应类的test
  • Ctrl+Alt+L,格式化代码
  • Alt+V,显示模式,弹出View视图,然后选择Enter Presentation Mode
  • Ctrl+E,最近阅读文件
  • Ctrl+Shift+E,最近更改的文件
  • Ctrl+F4, 关闭文件
  • Alt+J, 批量修改
  • Alt+F1,定位文件位置,弹出Select in视图,然后选择Project View中的Project,回车,定位文件位置
  • Ctrl+Shift+Alt+N,查方法、查代码、查询controller
  • Ctrl+Shift+N,使用/,找目录,文件
  • abc.notnull,快速非空判断
  • Alt + Click,debug模式下,查看某个变量的值
  • Alt + F7,哪些地方被调用
  • Ctrl+Alt+H,方法的调用层次
  • Ctrl+F12,类所有方法
  • Ctrl+Shift+A,执行一个action
  • Ctrl+Shif+A,然后输入Editor Tabs, 然后在Placement那里,选择None,这样后只会有一个tab页
  • Ctrl+Shift+. ,折叠代码
  • Ctrl+Shift+- ,折叠代码
  • Ctrl+]或者Ctrl+[,匹配括号
  • Ctrl+Shift+F7,可以高亮某个变量,然后使用F3找到下一个使用该变量的地方
  • Ctrl+Shift+I, 看代码里某个类的定义, 在当前类里再弹出一个窗口出来,esc退出

欢迎关注博主公众号:Java十分钟

Intellij IDEA神器常用技巧五

点赞
收藏
评论区
推荐文章
blmius blmius
2年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Jacquelyn38 Jacquelyn38
2年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Wesley13 Wesley13
2年前
IDEA配置
快捷键自动补全:Alt回車快速输入main函数:键入main再按CtrlJ键(或者键入psvm再按Tab键)快速输入System.out.println:键入sout再按Tab键(对应Eclipse中的syso)快速生成普通for循环:键入fori再按Tab键或Ct
Wesley13 Wesley13
2年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
2年前
IDEA00 IDEA知识点汇总
一、从头搭建IDEA开发环境https://mp.weixin.qq.com/s/6jXHzkU8JfubhDsQJbwl8Q(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmp.weixin.qq.com%2Fs%2F6jXHzkU8JfubhDsQJbwl8Q)1下
Stella981 Stella981
2年前
Linux下的快捷键整理
20191026   00:37:25今天上网整理了相关资料,希望对大家有用:1.关于终端的快捷键:Tab:tab键是比较常用的一个快捷键,它的作用是补全文件名或者路径。举例来说,输入”cd /ho”在按一下tab键,终端里就会显示”cd /home”了。如果您的文件夹下,有两个名字开头部分相同的文件,比如
Wesley13 Wesley13
2年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Wesley13 Wesley13
2年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
2个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这