Java学习者论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

恭喜Java学习者论坛(https://www.javaxxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,购买链接:点击进入购买VIP会员
JAVA高级面试进阶视频教程Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程

Go语言视频零基础入门到精通

Java架构师3期(课件+源码)

Java开发全终端实战租房项目视频教程

SpringBoot2.X入门到高级使用教程

大数据培训第六期全套视频教程

深度学习(CNN RNN GAN)算法原理

Java亿级流量电商系统视频教程

互联网架构师视频教程

年薪50万Spark2.0从入门到精通

年薪50万!人工智能学习路线教程

年薪50万!大数据从入门到精通学习路线年薪50万!机器学习入门到精通视频教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程 MySQL入门到精通教程
查看: 549|回复: 0

[默认分类] eclipse快捷键及代码整理

[复制链接]
  • TA的每日心情
    开心
    2021-12-13 21:45
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    发表于 2018-7-4 11:07:23 | 显示全部楼层 |阅读模式

    eclipse使用技巧
    1、选中括号颜色:
         Window->Preferences->java->Editor->color
    2、显示行号:
         Window->Preferences->General->Editors->Text Editors->Show line numbers

    3、快速注释(比较实用)
         行注释 Ctrl+/
         块注释 Ctrl+Shift+/ 去除 Ctrl+Shift+\
         鼠标行注释 Shift+左键
    4、快速切换编辑窗口
         放大缩小窗口:Ctrl+M
         项目文件切换 Ctrl+F6
         
    5、快速大小写切换
         快速小写字母:Ctrl+Shift+y
         快速大写字母:Ctrl+Shift+x
    6、快速处理行代码:
         快速删除当前行:Ctrl+D
         复制当前行到下一行(可选中多行):Ctrl+Alt+↓
         复制当前行到上一行(可选中多行):Ctrl+Alt+↑
         快速提取某行到下边指定位置:Alt+↓
         快速提取某行到上边指定位置:Alt+↑
    7、快速覆写超类方法(右键后有标注快捷键
         右键->Source->Override/Implement Methods
    8、批量生成Get、Set方法
         Source->Generate Getters and Setters
    9、快速生成构造函数
         Generate Constructors from Superclass
    10、快速Import
         Ctrl+Shift+O
    11、快速添加Javadoc注释
         Alt+Shift+J
    12、使用代码模版
        选择代码段 Alt+Shift+z
        Timestamp(时间片段)
        long _Start = System.currentTimeMillis();


        ${line_selection}${cursor}


        long _End = System.currentTimeMillis();


        System.out.println("Time = "+(_End - _Start));
    13、操作编辑窗口
        关闭  Ctrl+w
        关闭所有打开Editor  Ctrl+Shift+F4
    14、重命名 F2
    15、回到上次编辑点   Ctrl+Q



    代码之美
    1、格式化代码    Ctrl+Shift+F
    2、成员排序      Source->Sort Members
    3、整理导入(清理多余的包)      Source->Organize Importa
    4、代码重构
      (1)Rename   
         Refactor->Rename
      (2)Move
         Refactor->Move
      (3)Change Method Signature
         Refactor->Extract Method
      (4)Convert Anonymous Class to Nested
         Refactor->Convert Anonymous Class to Nested
      (5)Push Down,Push Up(快速移动方法属性,上移下移)
         Refactor->pull Down
      (6)Extract Interface(抽取接口)
         Refactor->Extrat Interface
      (7)Extract Method(提取方法)
         代码选中->Refactor->Extract Method
      (8)Extract Local Variable(本地变量)
         代码选中->Refactor->Extract Local Variable
      (9)Extract Constant
         Refactor->Extract Constant
      (10)Convert Local Variable to Field(变量提取)
          Refactor->Convert Local Variable to Field
      (11)Encapsulate Field(封闭字段)
          Refactor->ncapsulate Field
      (12)Introduce Parameter(抽取参数,外部动态传过来)
          选中变量->Refactor->Introduce Parameter
      
    代码阅读
    1、查看继承层次
           Ctrl+T
           查看一个类的继承关系树,是自顶向下的,再多按一次Ctrl+T,会换成自底向上的显示结构
    2、代码查看回退
           ALt+左右方向键  
           我们经常会遇到看代码时Ctrl+左键,层层跟踪,然后迷失在代码中的情况,
               这是只需要按Alt+左右方向键就可以退回到上次阅读的位置,
      同理,按"ALt+右方向键"会前进到刚才退回的阅读位置,就像浏览器的前进和后退按钮一样
           ctrl+Q 快速回到上次编辑的位置
    3、查看调用层次
           Ctrl+Alt+H
           如果你想知道一个类的方法到底被那些其他的类调用,那么请选中这个方法名,
           然后按“Ctrl+Alt+H”,Eclipse就会显示出这个方法被那些方法调用,最终产生一个调用关系树
    4、快速定位类
           Ctrl+Shift+T
           可在当前项目工程下查找某个类,支持*,?通配符
    5、快速定位选中词 Ctrl+k
    6、快速定位到匹配符
           Ctrl+Shift+P
           如花括号,圆括号等
    7、增量查找
           正向 Ctrl+J
           反响 Ctrl+Shift+J
    8、快速跳转到某行
           Ctrl+L
    9、快速比较
           Quick diff
           window->Preferences->General->Editors->TextEditors->Quick Diff
    10、添加书签和任务
           Add Bookmark
           Add task  右键->Properties









    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|Java学习者论坛 ( 声明:本站资料整理自互联网,用于Java学习者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

    GMT+8, 2024-4-26 01:17 , Processed in 0.403805 second(s), 37 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表