IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> Eclipse 和 idea中最常用的快捷键以及修改快捷键 -> 正文阅读

[Java知识库]Eclipse 和 idea中最常用的快捷键以及修改快捷键

1. eclipse 中常用快捷键

  1. 批量导包:ctrl + shift + o
  2. 单行注释(取消单行注释): ctrl + /
    不用选中,光标在本行即可执行
  3. 多行注释: ctrl + shift + /
  4. 取消多行注释:ctrl + shift + \
  5. 格式化代码:ctrl + shift + f
  6. 补全代码的声明(提示代码): alt + /
  7. 快速修复(声明时,补全变量等):ctrl + 1
    比如:new String();光标在分号前面,使用快捷键 ctrl + 1,即可补全为:String string = new String();
  8. 复制指定行代码上下粘贴(光标在此行即可执行)
    ctrl + alt + downctrl + alt + up
  9. 删除指定行代码(光标在此行即可):ctrl + d
  10. 上下移动代码(不用选中):alt + upalt + down
  11. 切换到下一行代码空行位(光标定位新行):shift + enter
  12. 切换到上一行代码空行位(插入代码操作):
    ctrl + shift + enter
  13. 与前一个编辑页面的切换:alt + leftalt + right
  14. 如何查看源码
    ctrl + 选中指定的类
    ctrl + shift + t—>然后输入搜索要查看的类/接口等
  15. 光标选中指定的类,查看继承树结构:ctrl + t
  16. 在当前类中,显示类结构,并支持搜索指定的方法、属性等:ctrl + o
  17. 批量修改指定的变量名、方法名、类名等(不用选中):
    alr + shift + r
  18. 切换大写:ctrl + shift + x
  19. 切换小写:ctrl + shift +y
  20. set/get方法快捷键:alt + shift + s
  21. 显示当前选择资源(工程 或 文件)的属性,显示工程的位置等,可直接点进去到本地工作空间alt + enter
  22. 查看指定的结构在项目中使用过的地方(类似于全局搜索):ctrl + alt + g

2. idea中常用快捷键

  1. 自动导包:
    idea的导包快捷键+自动导包设置.
  2. 单行注释(取消单行注释): ctrl + /
  3. 多行注释(取消多行注释): ctrl + shift + /
  4. 格式化代码:ctrl + alt + L
    格式化import导入的包列表:ctrl + alt + o
  5. 补全代码提示:
    ① 对于类名、变量等idea 会自动提示,或:ctrl + space
    ② 对象在调用方法时(切换英式键盘模式):
    ctrl + shift + space
  6. 快速修复(基础代码补全):ctrl + space
    说明:由于win上的输入法冲突,切换英式键盘模式即可用
  7. 声明时,补全变量名称:ctrl + alt + v
  8. 复制上一行代码到下一行:ctrl + d
  9. 删除行:ctrl + y
  10. 上下移动代码:alt + shift + upalt + shift + down
  11. 切换到下一行代码空行位(光标定位新行): shift + enter
    另外一个,智能分行(光标不动):ctrl + enter
  12. 切换到上一行代码空行位:ctrl + alt + enter
  13. 与前一个编辑页面的切换:ctrl + alt + leftctrl + alt + right
  14. 切换大小写:ctrl + shift + u
  15. set、get快捷键:alt + insert
  16. try catch:ctrl + alt + t
  17. 如何查看源码
    ctrl + 选中指定的类
    ctrl + n—>然后输入搜索要查看的类/接口等
  18. 显示当前类的层次结构:ctrl + h
  19. 在当前类中,显示类结构,并支持搜索指定的方法、属性等:ctrl + F12
  20. 自动结束代码,行末自动添加分号:ctrl + shift + enter
  21. 自动将下一行合并到当前行末尾:ctrl + shift + j
  22. 滚动条上下移动:ctrl + up / ctrl + down
  23. 当前文件的横向滚动条滚动:shift + 鼠标滚轮滑动
  24. 展开所有代码:ctrl + shift + + (选中展开指定)
  25. 折叠所有代码:ctrl + shift + - (选中折叠指定)
  26. 当前文件进行查找:ctrl + f
  27. 当前文件进行替换ctrl + r
  28. 全局项目进行修改常量等选中-->shift + F6
  29. 全局搜索:ctrl + shift + r
  30. 递进式选择代码块:ctrl + w
    说明:可选中光标所在的单词或段落,继续按 W 键会原有选中的基础上扩展选中范围。
  31. 快速打开项目所在文件夹:
    在这里插入图片描述

3. 二者部分快捷键对比

项目eclipseidea
导包ctrl + shift + oalt + enter
单行注释ctrl + /
多行注释/取消ctrl + shift + /或\ctrl + shift + /
格式化代码ctrl + shift + fctrl + alt + L
格式化import列表ctrl + alt + o
补全代码(提示代码)alt + /自动提示 或者ctrl + shift + space
快速修复(比如写错)ctrl + 1ctrl + space
声明时,补全变量名称ctrl + 1ctrl + alt + v
复制代码ctrl + alt + downctrl + alt + upctrl + d
删除行ctrl + dctrl + y
上下移动代码alt + upalt + downalt + shift + upalt + shift + down
切换到下一行代码空行位shift + enter
切换到上一行代码空行位ctrl + shift + enterctrl + alt + enter
与前一个编辑页面的切换alt + leftalt + rightctrl + alt + left / ctrl + alt + right
切换大小写ctrl + shift + x / ctrl + shift + yctrl + shift + u
set、get、构造器alt + shift + salt + insert
try catch用代码提示:alt + /ctrl + alt + t
查看源码(类文件等)ctrl + shift + tctrl + n
显示当前类的层次结构ctrl + tctrl + h
显示当前文件结构层(类结构)ctrl + octrl + F12

4. eclipse 修改快捷键的地方

在这里插入图片描述

5. idea 中修改快捷键的地方

5.1 以修改 ctrl + space 为例

  • 第一步,直接看图:
    在这里插入图片描述
  • 第二步:键盘操作
    在这里插入图片描述
  • 第三步:
    在这里插入图片描述
    在这里插入图片描述
  • 避免冲突,修改成:ctrl + , 避免冲突
  • 试试,好用,ok了!
  • 同样的,如果你嫌切换输入法麻烦,你也可以把 ctrl + shift + space 修改成 ctrl + shift + ,,随你,你怎么开心怎么来呗!
  • 当然你也可以导入快捷键等其他操作,自己试试吧!

6. 找出冲突的快捷键

  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2022-03-08 22:14:58  更:2022-03-08 22:15:00 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 11:58:33-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码