eclipse常用快捷键

快捷键的必要性

就我个人而言,IDE对于编程的效率的影响是举足轻重的,现在常用的IDE我基本都下载尝试过,后来因为教程多和方便的原因用IntelliJ IDEA比较多

最近因个人需要,必须复习一下eclipse的常用快捷键,其实IDE和编程语言差不多,其实都是有相互借鉴的地方,只不过是方式和格式的变化

例如在eclipse中的输出语句,你如果每次都把 System.out.println(); 手打一遍,那效率可就太低了,但是如果用 syso 配合 Alt + / 来自动补全的话,那你速度会提高很多

同样的问题如果在IntelliJ IDEA中,则是输入 sout ,然后编译器会自动弹出包括输出语句的提示框,所以如果你想知道IntelliJ IDEA常用快捷键,请点击此(留个超链接位置,有时间会补充的)

以下是我复习eclipse时总结的以前常用到的快捷键,也是编程中可以很好提高效率的快捷键,建议全部掌握,当然以后也会在学习过程中不断补充的

全文阅读和自己动手实践需要大概二十分钟左右,熟练运用到编程过程中还得需要你自己不断地积累和使用,希望不会浪费读者宝贵的时间

常用快捷键

  • 文件操作快捷键

    • F2:重命名文件名和工程名

    • CTRL + n:新建文件夹、项目和工程

    • Alt + 带下划线的文字:可以直接实现操作

      • 如果没有存在下划线或者没有提示快捷键的操作只能用鼠标点击,不过常用的大多数都会存在快捷方式的
    • Alt + enter:打开选中的工程、包和文件的属性

    • CTRL + m:选中窗口的最大化与还原

    • Alt + e:打开编辑窗口查看目录

    • CTRL + PageUp或者PageDown:切换当前选中窗口

  • 编写代码快捷键

    • Alt + shift + r:选中的方法名和变量名统一重命名

    • CTRL + shift + f:格式化代码

      • 我自己用的时Windows10,如果你用此代码没有效果的话,可能是你自带输入法的简体/繁体输入转化把此快捷键占用了,可以先去关闭再尝试
      • 如果你不想关闭,也可以用两部实现,先用 CTRL + shift + s ,然后再摁带下划线Format的 F 就可以实现了
    • CTRL + F11:程序编译

    • F11:调试编译

    • F6:调试执行下一步

    • CTRL + Alt + ↑或者↓:复制选中的文本向上/向下复制

    • CTRL + d:删除选中的代码

    • Alt + ↑或者↓:可以实现选中代码的上下移动

    • shift + Enter:在选中的下一行添加空白

    • CTRL + 1:弹出错误提示框和解决方法

      • 这个快捷键用法很多,基本遇见错误都可以用它来解决,它还可以实现局部变量到成员变量之间的转化
    • Alt + ?:弹出帮助信息

      • 它与 Alt + / 其实是一个,都用来补充和提醒下一步操作
    • CTRL + /:对选中的文本实现单行注释

    • CTRL + shift + /:对选中的文本实现多行注释

      • 单行注释的添加和取消时一个快捷键,而多行注释取消需要将 / 换成 \
  • 编写方法常用快捷键

    • Alt + shift + s:来实现无参构造器、有参构造器、get/set方法和toString方法的直接添加

      • 这里需要和弹出的带下划线的指令相配合才能添加相应的方法
    • Alt + shift + z:用surround with来添加判断条件

      • 常用的有 if 和 try/catch Block 选项
    • Alt + shift + m:为选中的代码添加方法

      • 这里添加的方法类型视你选中的代码而定,如果你是想定义带参的方法,就只选中逻辑语句,反之则全部选择
      • 这一个快捷键需要你自己多次尝试找到规律
    • Alt + shift + l:在新建对象时可以直接new,通过快捷键来添加对象名

  • 查看源码快捷键

    • CTRL + t:查看当前类的继承关系

    • CTRL + o:查看当前类的结构

    • F3:产看类和方法的定义

      • 也可以摁住 CTRL 将鼠标放到你想查看的类或者方法
      • 在定义和代码之间切换可以用 Alt + ←或者→ 来实现

总结

除了以上的快捷键,一些操作的缩写也是要我们都记住的,除了以开始举得 syso ,main方法的生成也可以直接用 main 来完成

如果你想成为大牛的话,扎实的基础和熟练业务只是一部分,对自己编译环境的熟练也是提高自己效率的保证

做好每一步细节,是我们以后高屋建瓴的保证,文章如果存在问题或者有可以添加的操作,希望大佬斧正和评论,希望大家和我一起进步一起优秀
posted @ 2021-02-24 10:58  21岁还不是架构师  阅读(600)  评论(0编辑  收藏  举报