MyEclipse 常用快捷键
【ALT+/】或【ALT+?】
此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。
【Ctrl+1 】快速修复 (对出错的代码,进行更改正确)[虽然说很经典,但是…]
【Ctrl+D】
删除当前行
【Ctrl+Z】
返回到修改前的状态 (后退,撤销) (Ctrl+Y前进,与之相反的作用)
【Ctrl+X】 剪贴
【Ctrl+C】复制
【Ctrl+V】粘贴
【Ctrl+A】全选
【Ctrl+/】
注释当前行,再按则取消注释
【Ctrl+Shift+/】
自动注释代码 (需要选中代码)
【Ctrl+Shift+\】
自动取消已经注释的代码
【Ctrl + Shift+J】
默认注释,作者注释
/**
*
- @author xxx
*/
【Alt + Shift + s】构造方法的快捷键 :非常常用…
【Ctrl+Shift+F】 格式化代码
【**Control+Alt+**方向上下键】:复制高亮显示的一行或多行
这个也是非常有用的快捷键,能非常方便复制当前代码到上一行或者下一行,我也经常用到。
【F11】:调试最后一次执行的程序。
【Ctrl+F11】:运行最后一次执行的程序。
【Alt+Shift+R】
重命名
【Ctrl+M】
窗口最大化和还原,用户在窗口中进行操作时,总会觉得当前窗口小(尤其在编写代码时),现在好了,试试【Ctrl+M】快捷键。
【Ctrl+M】
切换窗口的大小
【Ctrl+O】
显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。
【Alt+方向键上下】:上下行交换内容或把当前行内容把上或下移动
这也是个节省时间的法宝。这个组合将当前行的内容往上或下移动。在try/catch部分,这个快捷方式尤其好使。
【**Control+Alt+**方向上下键】:复制高亮显示的一行或多行
这个也是非常有用的快捷键,能非常方便复制当前代码到上一行或者下一行,我也经常用到。
eg: 推荐网页 https://blog.csdn.net/fanbingfu/article/details/52095095
File 文件菜单下
l New :新建文件,包,项目等。
l OpenFile… :打开文件。
l Close :关闭当前编辑页面。
l CloseAll :关闭所有页面。
l Save :保存该页面。
l SaveAs… :另存为。
l SaveAll :保存所有页面。
l Revert :恢复
l Move… :移动 ( 要选择项目、包、文件才有效果 )
l Rename… :重命名
l Refresh :刷新。
l Convert Line Delimiters To :转变行的定界符为 ( 有 3 种操作系统供选择 )
l Print… :打印
l SwitchWorkspace :重选保存空间。
l Restart :重新启动。
l Import… :导入。
l Export… :导出。
l Properties :当前页面的信息,会显示路径、字数等等
l Exit :退出。
Edit 编辑菜单下:
l Undo :撤销操作。
l Redo :恢复操作。
l Cut :剪切。
l Copy :复制。
l Copy Qualified Name :复制类全名
l Delete :删除。
l SelectAll :全选。
l Expand Selection To :拓展选择至
l Find/Replace… :查找 / 替换。
l FindNext :查找下一个。
l Find Previous :查找上一个
l Incremental Find Next :正向增量查找 ( 按下 Ctrl+J 后 , 你所输入的每个字母编辑器都提供快速匹配定位到某个单词 , 如果没有 , 则在 stutesline 中显示没有找到了 )
l Incremental Find Previous :反向增量查找 ( 和上条相同 )
l Add Bookmark… :增加书签
l Add Task… :增加任务
l Smart Insert Mode :巧妙的嵌套模式
l Show Tooltip Description :当鼠标放在一个标记处出现 Tooltip 时候 , 按 F2, 则把鼠标移开时 Tooltip 还会显示
l Content Assist :内容帮助,默认是选择 Alt+/
l Word Completion : Alt+/ 后选择提示的第一个
l Quick Fix : 快速修复
l SetEncoding… :设置编码格式
Source 资源菜单下
l ToggleComment: 行注释 / 取消行注释
l AddBlock Comment: 添加块注释 ( 要选择一块区域才有效 )
l RemoveBlock Comment: 取消块注释
l Generate Element Comment :生成元素注释
l ShiftRight :整行后退一格 ( 相当于光标在行首按下 tab 键 )
l ShiftLeft :整行前进一格
l Correct Indentation :格式化激活的元素 FormatActive Elements
l Format :格式化文件 Format Document, 使代码按统一的方式对齐
l FormatElement :格式化元素
l AddImport : ( 先把光标放在需导入包的类名上 ) 作用是加 Import 语句。
l OrganizeImports :作用是缺少的 Import 语句被加入,多余的 Import 语句被删除。
l Sort Members… :成员排序
l Clean Up… :清除
l Override/ImplementMethods… :重写 / 实现某某方法
l GenerateGetters and Setters… :生成 get 和 set 方法
l Generate Delegate Methods… :生成委派的方法
l GeneratetoString()… :生成 toString 方法
l GeneratehashCode() and equals()… :生成 hashCode 和 equals 方法
l GenerateConstructor using Fields :生成构造方法
l Generate Constructors form Superclass… :生成调用父类的构造方法
l SurroundWith… 添加捕获语句
l Externalizes string :外部化字符串
l Find Broken Externalizes strings… :查找中断的外部化字符串
Refactor 重构菜单下
l Rename… :重命名 ( 可以是方法名,先选择方法的名字 )
l Move… :移动
l ChangeMethod Signature… 修改函数结构 ( 有 N 个函数调用了这个方法 , 修改一次即可 )
l ExtractLocal Variable… :抽取方法 ( 这是重构里面最常用的方法之一 )
l ExtractConstant… :提取常量
l Inline… :合并变量
l ConvertAnnoymous Class to Nested… :转换 Annoymous 类嵌套
l ConvertMember Type to Top Level… :成员类型转换到顶层
l ConvertLocal Variable to Field… :转换局部变量为成员变量
l ExtractSuperclass… :提取父类
l ExtractInterface… :提取接口
l Use Supertype Where Possible… :如果有父类,则调用父类
l Push Down… :调用子类的方法
l Pull Up… :调用父类的方法
l ExtractClass… :提取类
l IntroduceParameter Object… :引进参数对象
l IntroduceIndirection…
l IntroduceFactory… 引进工厂
l IntroduceParameter… 引进参数
l EncapsulateField… :封装字段
l GeneralizeDeclared Type… :概况声明类型
l InferGeneric Type Arguments… :推断泛型类型参数
l MigrateJAR File… :迁移 JAR 文件
l CreateScript… :创建脚本
l ApplyScript… :申请脚本
l History… :重构历史
Navigate 操纵菜单下
l GoInto :进入
l Go To :转到、定位到
l OpenType Hierarchy :打开类型分级结构
l OpenDeclaration :查看类定义
l OpenType Hierarchy :查看类层次结构
l OpenCall Hierarchy :查看调用层次结构
l OpenSuper Implementation 查看父类实现
l OpenExternal Javadoc :打开外部的帮助文档
l OpenMaven POM :
l OpenType from Maven :
l OpenMethod: 查看方法
l OpenType :查看类文件
l OpenType In Hierarchy :在层次中查看类文件
l OpenResource… :打开资源
l OpenType… :查看类文件,弹出对话框
l OpenType in Hierarchy… :在层次中查看类文件,弹回对话框
l OpenSpring Bean… :产看 Spring 框架中的 bean
l Showin Breadcrumb :在导航列显示
l ShowIn :显示
l BeansQuick Cross References: bean 快速交叉引用
l BeansQuick Outline : bean 快速收缩
l QuickOutline :快速的显示 ouline
l QuickType Hierarchy: 快速显示当前类的继承结构
l Next Annotation :下一个要注释的地方
l PreviousAnnotation :上一个要注释的地方
l LastEdit Location :最后一次编辑的位置
l Go toLine :跳到指定的行,需要用户输入
l Back :后退,用于页面之间的切换
l Forward: 前进,类似于浏览器上面的前进、后退,
Search 搜索菜单下
l Search… 搜索
l File… 搜索文件
l Java… 搜索 java 类
l PointcutMatches… 切点匹配
l Beans… 搜索 bean
l Text:
l References: 映射
l Declarations: 声明
l Implementtors :实现
l ReadAccess :读取
l WriteAccess :写入
l Occurrencesin File :在文件中存在
l ReferringTests… :
Project 菜单下
l OpenProject: 打开 / 展开项目
l CloseProject: 关闭 / 收起项目
l BuildAll: 构建所有项目
l BuildProject: 构建该项目
l BuildWorking Set: 构建工作空间设置
l Clean…: 清除
l BuildAutomatically: 自动构建
l GenerateJavadoc…: 生成文档
l UpdateAll Maven Dependencies: 更新所有的内行相关性
l Properties: 该项目的信息
MyEclipse 菜单下
l ProjectCapabilities :用于添加各种框架
l EnhanceWTP Project… :增强无线事务协议项目
l ExamplesOn-Demand… :请求时测试
l MyEclipseConfiguration Center :配置中心
l SubcriptionInformation… :订阅中心,用于注册这个软件
l Preferences… :参数选择
l InstallationSummary… :安装概要
l Utilities :实用工具
l Support :支持
Run 菜单下:
l Run: 运行
l Debug: 调试
l Profile: 配置
l ProfileHistory: 配置历史
l ProfileAs: 配置为
l ProfileConfigurations…: 配置设定
l RunHistory: 运行历史
l RunAs: 以某种方式运行
l RunConfigurations…: 运行配置
l DebugHistory: 调试历史
l DebugAs: 以某种方式调试
l DebugConfigurations…: 调试配置
l AddJava Exception Breakpoint…: 添加 java 异常断点
l AddClass Load Breakpoint…: 添加类载入断点
l AllReferences…: 所有的映射
l AllInstances…: 所有的实例
l Watch: 观看
l Inspect: 检查
l Display: 显示
l Execute: 执行
l ForceReturn: 强制返回
l StepInto Selection: 进入选择区域
l ExternalTools: 外部的工具条
Window 菜单下
l NewWindow: 打开一个新的 myeclipse
l NewEditor :在该 myeclipse 中打开一个新的页面编辑
l OpenPerspective :以其他编辑器查看
l ShowView :显示编辑器
l CustomizePerspective… 定制编辑器
l SavePerspective As… 保存编辑器作为
l ResetPerspective… 重置编辑器
l ClosePerspective :关闭该编辑器
l CloseAll Perspective: 关闭所有的编辑器
l Navigation :设置导航栏
l Perferences :参数选择
Help 菜单下
l Welcome :进入工作台
l HelpContents :帮助内容
l Search :搜索
l DynamicHelp :动态帮助
l KeyAssist… 查看快捷键
l CheatSheets… 参考手册、帮助文档
l MyEclipseConfiguration Center: 配置中心
l AboutMyEclipse Interprise Workbench :关于企业版工作台
eg:引用总结其他大佬的博客,纯粹是为了自己方便查看,勿喷。