`
快乐的牛
  • 浏览: 74582 次
社区版块
存档分类
最新评论

Eclipse键盘控之路

 
阅读更多

1.基本的,eclipse的特色

CTRL + D 删除当前行

ALT + Up/Down 上移 下移当前行

CTRL+ALT+UP/DOWN 复制当前行,并粘贴到下一行。如果选中了多行(可按下shift+up/down选中多行),一次复制粘贴多行。eclipse经典快捷键,一定要学会!

ALT + Left/Right eclipse记住了你编辑的地方,按下这两个键可以在历史编辑处来回跳转。同时编辑多个文件时,特别好用!

CTRL+1 这个快捷键为什么叫ctrl+1呢?应该是number one ! 非常重要。代码出错的时候,按下这个组合键,会给出很多解决错误的方法。

SHIFT+ENTER 在下方插入一行 (VIM里面的o)

CTRL+SHIFT+ENTER在上方插入一行 (VIM里面的O)

2.进阶

CTRL+E 显示打开的文件列表,用up/down选择要编辑的文件,回车。有点像opera浏览器里面的ctrl+tab键

CTRL + J 这个增量搜索是必须学会的,小写的j,往下搜索,大写的J,往上搜索。

CTRL+K 结合增量搜索使用,找到下一个匹配项。

CTRL+L 跳转到某一行。当堆栈信息告诉你那一行出错时,用这个组合快速定位出错位置吧。

CTRL+M 最大化当前视图,再次按下可以返回。写代码时,可以最大化当前窗口,让精力更集中。

CTRL+. 跳转到下一个有黄色下划线(警告)、或红色下划线(编译错误)的地方

CTRL+O 打开当前文件的outline,方便在文件内快速跳转。再次按下ctrl+o,显示更多元素(比如继承的方法)!非常好用,不用再去点outline 视图中的某个方法了,还支持方法搜索呢!

CTRL+Q 跳转到上次编辑的地方

CTRL+F7 视图切换 一般会同时打开package view,editor view,outline view,用这个快捷键,可以切换当前视图。按住ctrl,可以用up/down选择视图。

3.高级,偶尔试试就行了

SHIFT+ALT+Q 选择某个视图

SHIFT+ALT+X 选择执行当前文件的方法 (当你不想用ctrl+F11时)

SHIFT+ALT+S 打开代码重构的快捷菜单,按下r生产getter/setter,按下v生产constructor

CTRL+SHIFT+O  类没有导入怎么办?Ctrl+1,然后回车吗?也可以,但是可以尝试一下这个组合。

CTRL+SHIFT+T 打开类型。这个很灵活,可以当作类型搜索器。

 4.Eclipse 键盘控之路

为了成为eclipse键盘控,你必须下载一个Eclipse vim插件!google一个vrapper。

再配置一个vim快捷键:打开配置>keys,配置ctrl+shift+v为vrapper启用/关闭快捷键。

分享到:
评论

相关推荐

    emacsplus4eclipse 3.6.5

    - Emacs+的主要目标是将Emacs的键盘快捷键(key map)和功能无缝集成到Eclipse中,以便开发者可以继续使用他们习惯的编辑器操作方式,而无需离开Eclipse。 - 这个扩展不仅提供了基本的编辑操作,还支持Emacs中的...

    Eclipse实现水仙花

    在本示例中,我们探讨的是如何使用Java编程语言在Eclipse集成开发环境中实现一个计算水仙花数的简单程序。 1. **Eclipse IDE简介**: Eclipse是一款流行的、免费的开源Java集成开发环境(IDE),广泛用于Java应用...

    贪吃蛇源码eclipse开发

    这个"贪吃蛇源码eclipse开发"项目是用Java语言在Eclipse集成开发环境中编写的,因此我们可以从中深入理解Java编程语言和Eclipse IDE的使用。 首先,我们需要了解Java编程基础。Java是一种面向对象的编程语言,它的...

    Eclipse插件开发学习笔记全篇+源码.rar

    Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java开发者中非常流行。Eclipse插件开发是扩展其功能和定制工作环境的关键技术。本文将深入探讨Eclipse插件开发的相关知识点,结合提供的"全书分为4篇共24章...

    eclipse飞机大战.zip

    它利用Eclipse的强大功能,让程序员在编码之余也能体验到游戏带来的乐趣。这款小游戏不仅展示了Java编程的实用性,也体现了Eclipse平台的可扩展性。 首先,我们来了解Eclipse IDE。Eclipse是一个开源的、跨平台的...

    eclipse学习笔记

    - Eclipse有许多键盘快捷键,熟练掌握可以大大提高开发效率。 - 你可以在"Window > Preferences"中自定义Eclipse的显示语言、主题、代码风格等设置。 这份"eclipse学习笔记"将带你逐步了解并熟悉Eclipse的各种...

    Eclipse小游戏-俄罗斯方块

    2. **事件处理**:监听键盘输入,响应玩家的移动、旋转和下落操作。这需要了解ActionListener和KeyAdapter等事件监听器。 3. **线程处理**:为了实现游戏的实时性,方块下落过程应在独立的线程中进行,避免阻塞用户...

    Eclipse-4-RCP教程

    - **命令(Command)**:命令模型是Eclipse RCP的核心概念之一,用于定义用户界面中的交互行为。 - **处理器(Handler)**:处理器负责执行命令的具体逻辑。 #### 二十二、键盘快捷键 - **快捷键绑定**:学习如何定义...

    Eclipse中JAVA中文教程.pdf

    Eclipse对Java开发提供了全面的支持,包括代码完成、语法检查、重构工具、调试功能和性能分析工具,是Java开发者的首选IDE之一。 总之,Eclipse是一个功能强大、高度可定制的IDE,特别适合Java开发,其丰富的特性和...

    eclipse-java-2023-09-R-linux-gtk-aarch64.tar.gz

    配置Eclipse时,可以选择工作空间、调整UI主题和键盘快捷键,以适应个人开发习惯。 6. **开发环境的优化** 对于Linux ARM设备,可能需要调整Eclipse的内存分配,以提高性能。此外,安装必要的Java开发插件,如...

    eclipse 使用教程

    **Eclipse 使用教程** Eclipse 是一款强大的集成开发环境(IDE),主要用于Java编程,但也可通过插件支持其他编程语言,如C++、Python等。...实践中不断探索,你会发现Eclipse的强大之处远不止于此。

    EclipseGUI控件可视化设计插件

    4. **事件处理**:直观地添加和编辑事件监听器,例如点击事件、键盘事件等,只需选择控件和事件类型,然后编写相应的处理代码。 5. **代码生成与同步**:设计视图的改变会自动更新到源代码中,反之亦然,确保设计与...

    java语言。 eclipse下的贪吃蛇

    完成代码编写后,在Eclipse中点击运行按钮,游戏窗口将会弹出,通过键盘控制贪吃蛇移动,观察游戏是否能正常运行,没有bug。 总结,通过这个项目,我们不仅学习了Java语言的基本语法,还了解了如何利用Eclipse进行...

    用eclipse写的贪吃蛇(java)

    在这个项目中,我们将探讨如何使用Java编程语言和Eclipse IDE来实现这样一个贪吃蛇游戏。 【Eclipse IDE简述】 Eclipse是一款强大的开源集成开发环境(IDE),支持多种编程语言,包括Java。它提供了代码编辑、构建...

    eclipse帮助

    ### Eclipse——整合开发工具(基础篇) #### 一、Eclipse简介 **1.1 历史背景** Eclipse最初由IBM开发,并于2001年作为开源项目发布。随着时间的发展,它逐渐成为了一个由Eclipse基金会管理的社区项目,支持多种...

    Eclipse、Idea配置教程及文件

    - **配置**:启动IDEA后,首次使用会提示设置主题、键盘映射等。同样可以在"File" -> "Settings"中调整各种配置,如代码风格、插件、构建工具等。 - **导入项目**:选择"File" -> "Open",浏览到项目目录,IDEA会...

    org.eclipse.swt包

    例如,`SelectionListener`用于监听按钮点击事件,`KeyListener`和`MouseListener`分别用于处理键盘和鼠标事件。 - 通过实现特定的接口或继承抽象类,你可以定义自己的事件处理器。 4. **数据绑定**: - SWT支持...

    Eclipse编写的Java屏幕截屏Demo

    在你的主函数或特定方法中,你需要创建一个`Robot`对象,这将允许你的程序控制键盘和鼠标,并获取屏幕内容。 ```java Robot robot = null; try { robot = new Robot(); } catch (AWTException e) { e....

Global site tag (gtag.js) - Google Analytics