从故事开始聊IDEA快捷操作~

简介: 从故事开始聊IDEA快捷操作~

从故事开始聊IDEA快捷操作~

夜,结束了一天的喧嚣后安静下来,伴随着远处路灯那微弱的光。风,毫无预兆地席卷整片旷野,撩动人的思绪万千。那是一个月高风黑夜,豆豆坐在电脑前,打开了IDEA,准备开始敲代码。就在此时,一个黑影出现在豆豆的身后……


“豆豆,听说你最近开始使用IDEA做Java开发了?”

“是的呢,这玩意好厉害,集成了好多插件和框架”

“那是肯定的了,毕竟这是好评如潮的开发软件,如果你要是会快捷键的话,那效率会翻上好几倍呢”

“啊,可是我不会呀。卡卡,你这么讲,你肯定知道,你快教教我”

“快把灯关上,我来传你一套独家秘籍”

啪的一声响,豆豆关上宿舍的灯。在夜深人静的时刻,卡卡颤巍巍等我从怀里掏出一本破破烂烂的一本小黄……咳咳,一本IDEA操作手记。


豆豆打开这本手册,顿时两眼放光,仿佛增长了三层智慧,你想知道记录了哪些东西吗?快接着往下看吧。


IDEA快捷键

  • Ctrl + A ,全选当前文件所有内容
  • Ctrl + B ,进入光标所在的方法的定义处,等效于 Ctrl+左键
  • Ctrl + C ,复制光标所在行或复制选择内容
  • Ctrl + D ,复制当前行到下一行
  • Ctrl + E ,显示最近打开的文件记录列表
  • Ctrl + F ,在当前文件进行文本查找
  • Ctrl + G ,在当前文件跳转到指定行处
  • Ctrl + H ,显示当前类的层次结构
  • Ctrl + I ,选择可以实现的方法(一般实现抽象方法时使用)
  • Ctrl + J ,插入自定义动态代码模板
  • Ctrl + K ,版本控制提交项目(项目加入版本控制时才能用)
  • Ctrl + L ,当前文件查找时,显示下一个的位置(关闭搜索框时也可以使用)
  • Ctrl + M ,跳转到光标所在位置
  • Ctrl + N ,默认根据类名查找文件(在搜索框上面可以选择其他类别)
  • Ctrl + O ,选择需要实现或者重写的方法
  • Ctrl + P ,方法参数提示显示
  • Ctrl + Q ,显示光标所在的变量 / 类名 / 方法名的文档说明内容
  • Ctrl + R ,替换文本
  • Ctrl + S ,保存当前文件
  • Ctrl + T ,版本控制更新项目,需要此项目有加入到版本控制才可用
  • Ctrl + U ,前往当前光标所在的方法的父类的方法 / 接口定义
  • Ctrl + V ,粘贴复制内容
  • Ctrl + W ,递进式选择代码块
  • Ctrl + X ,剪贴光标所在行或者所选内容
  • Ctrl + Y ,删除光标所在行 或 删除选中的行
  • Ctrl + Z ,撤销更改内容
  • Ctrl + + ,展开代码
  • Ctrl + - ,折叠代码
  • Ctrl + / ,注释光标所在行代码(会根据当前不同文件类型使用不同的注释符号)
  • Ctrl + [ ,移动光标到当前所在代码的花括号开始位置
  • Ctrl + ] ,移动光标到当前所在代码的花括号结束位置
  • Ctrl + F3 ,调转到所选中的词的下一个引用位置
  • Ctrl + F4 ,关闭当前编辑文件
  • Ctrl + F8 ,设置光标当前行为断点,如果当前已经是断点则去掉断点
  • Ctrl + F9 ,build project
  • Ctrl + F11 ,光标、选中文件/文件夹处添加书签
  • Ctrl + F12 ,显示当前文件的结构,所有方法等
  • Ctrl + 数字(1,2,3…9) ,跳转到对应编号书签所在位置
  • Ctrl + Home ,跳转到文件头部
  • Ctrl + End ,跳转到文件尾部
  • Ctrl + Space ,基础代码补全,默认在 Windows 系统上被输入法占用,建议修改为 Ctrl+逗号
  • Ctrl + Delete ,删除光标后面的单词或是中文句
  • Ctrl + BackSpace ,删除光标前面的单词或是中文句
  • Ctrl + 左方向键 ,光标跳转到当前单词 / 中文句的左侧开头位置
  • Ctrl + 右方向键 ,光标跳转到当前单词 / 中文句的右侧开头位置
  • Ctrl + 上方向键 ,光标不动,文件内容往下移动
  • Ctrl + 下方向键 ,光标不动,文件内容往上移动

卡卡看了看一脸懵逼的豆豆,嘴角勾起一丝若有若无的微笑,随即说道:“这只是idea快捷键的其中一小部分,所有的快捷键按照26个字母排序的,但是如果你能全部掌握的话,撸码的速度一定能大增的。”

豆豆抬起头,说:“卡卡,你说得对,但是要完全的掌握需要不断地去实践练习,这需要一段时间啊。我现在了解的是不是太晚了”

卡卡拍了拍豆豆的肩膀,然后一脸严肃的讲:“学习啊,不论你在什么时候开始,重要的是开始之后请不要停止。重在坚持,不如先把我下个月的零食包了,我来监督监督你~”

"那是不是也能把剩余部分的操作秘籍给我呀?"

“看你表现啊~”

目录
相关文章
|
6月前
|
Java 编译器 Maven
使用intellij idea搭建SSM架构的maven项目 详细
使用intellij idea搭建SSM架构的maven项目 详细
101 4
|
5月前
|
IDE Oracle Java
day4:JDK、IntelliJ IDEA的安装和环境变量配置
【7月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
232 0
|
5月前
|
网络协议 安全 Linux
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
117 2
|
6月前
|
Linux 开发工具 Windows
在WSL2中安装IntelliJ IDEA开发工具
在WSL2中安装IntelliJ IDEA开发工具
624 2
|
6月前
|
IDE Java Scala
IntelliJ IDEA 2023.3 最新变化2
IntelliJ IDEA 2023.3 最新变化
|
5月前
|
缓存 Java Maven
IntelliJ IDEA中无法加载jar包导致出现“cannot resolve symbol...”问题的解决
IntelliJ IDEA中无法加载jar包导致出现“cannot resolve symbol...”问题的解决
216 0
|
5月前
|
存储 Oracle Java
Java面试题:描述如何使用Eclipse或IntelliJ IDEA进行Java开发?
Java面试题:描述如何使用Eclipse或IntelliJ IDEA进行Java开发?
55 0
|
6月前
|
SQL 分布式计算 大数据
MaxCompute产品使用合集之如何在本地IDE(如IntelliJ IDEA)中配置MaxCompute (mc) 的任务和调试SQL
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
|
6月前
|
IDE Java 项目管理
Java入门——Intellij IDEA简介、使用IDEA开发程序、IDEA常用快捷键、IDEA其他操作
Java入门——Intellij IDEA简介、使用IDEA开发程序、IDEA常用快捷键、IDEA其他操作
104 3

热门文章

最新文章