做Java开发的都应该知道idea , 一款编码神器 , 如果你还在用其他的工具, 快来尝试一下idea带给你的快感吧 ! 还没有idea ? 赶紧下载一个 idea传送门
直接开始吧,看下面。
跳转
项目之间的跳转 ctrl + alt + [ , ctrl + alt + ]

文件之间的跳转
最近操作的文件 ctrl + e

最近修改的文件 ctrl + shift +e

跳转回上次编辑的地方 ctrl + shift + 空格

书签跳转 BookMarks
Ctrl + F11 这个快捷键对于阅读别人的代码很有用

收藏代码
win : alt + 2 mac : cmd + 2 调出 Favorites
收藏一个类, 在当前类中 执行 win : alt +shift + f mac : option+ shift + f
收藏一个类中的方法, 光标放在方法名上面 , 快捷键同上。

精准的搜索
搜索类
win : ctrl + n , mac : cmd + n
如果你还想搜索jar 包里的 , 执行 2 次上面的快捷键

搜索文件
win : ctrl + shift + n, mac: shift + cmd + n这里就不演示了 ,和上面的基本一样.
搜索符号(idea 中表示一个函数名, 一个属性.,接口等)
win : ctrl + alt + shift +n

搜索字符串, 对于字符串的搜索, 上面几种都不好使了
win : ctrl + shift + f
看一下顶部的几个选择框, Match case 匹配大小写, words 是否是一个单词, Regex ,匹配正则 File mask 让你指定在哪类文件中搜索 , 还有In Project Module Directory Scope 这几个都是限定你的搜索范围的.

Live Templates
win :ctrl + shift + a mac : cmd + shift + a 调出 option 搜索框 , 输入 live templates 回车直接进入设置界面

live template 设置界面, 点击右侧的 绿色 + 号 , 你可以添加一个属于自己自定义的 Template Group , 这这个Group 里面, 自己定义 template
介绍几个常用的
输入 pswm , 再按 回车或者 tab 直接完成main 函数

public static void main(String[] args) {}

常量模板
psfi
public static final int $var1$ = $var2$

psfs
public static final String $var1$ = "$var2$"

实体
psc

/***  $var1$*/
private String  $var2$; 

ps

private String  $var$; 

pi

private int $var$; 

pihc

/***  $var1$*/
private int $var2$; 

postfix


常用 postfix

输入 sout 回车或者 tab 完成 System.out.println();

fori 产生一个循环

比如还有 return , 你最需 写出 对象.return 就可以自动产生 return 对象,比如下面的 return str , 你可以 str.return tab 即可

public String retDemo(){String str = "test";return str;}

nn obj.nn

if (obj!= null) {}

alt + enter

alt + enter 在很多场景下都非常实用,你在不知道如何完成一段代码时, 可以知晓 alt + enter , 它会给你最智能的提示.
导入jar 包
自动创建函数 ,下面是 git 动图演示

String.format

单词拼写
单词拼写是当写的某个单词不太正确的时候, 或者语义不明确, idea 会在下面有个波浪线, 此时, 你只需要将光标移动到该单词上面, 执行 atl + enter , 就会给你提示rename 一下该单词, 并给你几个可用的单词选项供你选择.

git 集成
找某一行代码的作者

找代码里改动的地方
Ctrl + alt + shift + 向上箭头

撤销修改
Ctrl + Alt + Z

其他操作
文件操作
复制文件 快捷键F5

移动文件 F6

文本操作
复制文件名 ctrl + c

复制完整文件路径 ctrl +shift + c

idea 还有一个剪切板工具 , 你可以通过 ctrl + shift + v调出来, 它会将你最近复制的内容都放在剪切板上, 因此你可以做批量复制, 不用复制一个, 粘贴一个了,下面gif 演示一下

后面发现了更有效的工具使用方式, 继续来更新该文章。文章如有误 , 烦请指教,十分感谢。

IntelliJ IDEA神器使用技巧相关推荐

  1. Intellij IDEA神器常用技巧七-超好用插件推荐

    2019独角兽企业重金招聘Python工程师标准>>> 之前介绍了关于Intellij IDEA快捷键内容,非常受欢迎,今天给大家推荐几款神级插件. TOP 5 stackoverf ...

  2. Intellij IDEA神器常用技巧六-Debug详解

    2019独角兽企业重金招聘Python工程师标准>>> 在调试代码的时候,你的项目得debug模式启动,也就是点那个绿色的甲虫启动服务器,然后,就可以在代码里面断点调试啦.下面不要在 ...

  3. Intellij IDEA 神器那些让人爱不释手的小技巧

    作者:Sam哥哥聊技术 原文链接:https://blog.csdn.net/linsongbin1/article/details/80560332 概述 在2018年5月6日写了一篇介绍Intel ...

  4. Intellij IDEA神器那些让人爱不释手的小技巧

    概述 在2018年5月6日写了一篇介绍IntellIJ IDEA的文章,Intellij IDEA神器居然还有这些小技巧,主要是列出一些平时大家可能没用过或者没怎么用,但是又非常好用的IntellIJ ...

  5. idea 跳转到行数,Intellij IDEA 一些不为人知的技巧

    蚂蚁金服招聘中间件开发工程师/技术专家,欢迎大家的简历哦:khotyn.huangt@alibaba-inc.com 今天又听了 Jetbrains 首席布道师 Hadi 的分享的 Intellij ...

  6. 酸爽! Intellij IDEA 神器居然还藏着这些实用小技巧 !

    点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 作者:Sam哥哥 blog.csdn.net/linson ...

  7. 一文告诉你,Intellij IDEA神器隐藏的11种实用小技巧!

    作者:Sam哥哥聊技术 原文链接:https://my.oschina.net/samgege/blog/1808622 Intellij IDEA真是越用越觉得它强大,它总是在我们写代码的时候,不时 ...

  8. Intellij IDEA神器居然还有这些小技巧

    概述 Intellij IDEA真是越用越觉得它强大,它总是在我们写代码的时候,不时给我们来个小惊喜.出于对Intellij IDEA的喜爱,我决定写一个与其相关的专栏或者系列,把一些好用的Intel ...

  9. Intellij IDEA神器居然还藏着这些实用小技巧,爽!!!

    作者:Sam哥哥 blog.csdn.net/linsongbin1/article/details/80211919 概述 Intellij IDEA真是越用越觉得它强大,它总是在我们写代码的时候, ...

最新文章

  1. 用MODELLER构建好模型后对loop区域进行自动的优化过程
  2. 对接第三方平台JAVA接口问题推送和解决
  3. HDFS的Block size的默认大小
  4. 实战:Redis 集群模式(下)
  5. php5.4 教程,linux php5.4 装置教程_后端开发
  6. javascript -- 判断是否为某个数据类型
  7. AJAX提交表单数据
  8. Keyboard Control
  9. 面试 其实就是短时间内展现出你最好的自我
  10. 27. Element nodeType 属性
  11. Atitit 图片 验证码生成attilax总结
  12. Qt 5.14.1 最新版下载
  13. 跨平台数据库ODB实战1-ODB安装
  14. 游戏引擎平面折线和直线路径跟随算法
  15. HMTL基础学习之基础篇
  16. MSF-02-木马捆绑
  17. JS判断选择的时间是否大于当前时间
  18. python算法工程师需要会写什么_算法工程师到底在干嘛
  19. vscode远程开发基础教程
  20. c# 的取负数_c# – 负数范围可枚举

热门文章

  1. 计算机操作系统(第四版)知识点梳理——第一章
  2. 重营销轻技术的OPPO进军欧洲市场,能成功吗?
  3. 月亮女神 -- 阿尔忒弥斯
  4. HDU6741秦皇岛CCPC2019MUV LUV UNLIMITED(博弈)
  5. 相册的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  6. BoW - Bag of Words - 词袋模型
  7. VS2010 MFC TextOut垂直显示内容的显示、清除和修改
  8. C#---CSkin
  9. php 微信公众号故障,微信公众号自动回复报错该公众号提供的服务出现故障
  10. oracle 中的日期函数