`

关于Eclipse3.3中内容助手不是Alt+/的问题解答,以及它的一些其他新特性。

阅读更多

eclipse3.3中把内容助手(content assist)的快捷键由 alt + /  改成了ctrl + space,这又刚好跟我们操作系统的切换输入法的快捷键冲突,所以造成内容助手不能使用了,给写代码带来了极大的不便。 而已前eclipse 3.2版本中的 alt + / 快捷键被作为新的单词补全(word competion)功能的快捷键。所以现在想像以前一样使用alt + / 来实现内容助手的功能,就需要更改eclipse3.3快捷键的设置了。具体操作如下:

1. 点击Windows->Preferences->General->Keys .

2. 在列出的快捷键列表中查找到:word competion,把它的快捷键alt + / 改成其它的快捷键(怎么改,先把此快捷键删除,点右边的按钮"remove binding", 再选中binding文本框,输入你想要的快捷键)。

3. 在列出的快捷键列表中查找到:content assist,把它的快捷键 ctrl + space 改成我们想的的 alt + / 即可了。

这下总可以照老习惯使用eclipse3.3了。

新特性:

1.快速访问功能:如果你想使用哪个命令,只需要点Ctrl+3启动快速访问,在里面输入命令的前n个字母或者首字母缩写,就可以选择你要运行的命令了。
     2.对资源,任务,书签的操作都可以被撤销了。
     3.支持内容的拖拽,如把第一行的内容直接拖拽到第三行
    4.按住Ctrl键不松手,使用鼠标滚轮可迅速到达内容的开头或结尾
    5.双击鼠标可以选中一个单词,三击鼠标可以选中一行
    6.如果某一行的开头或者结尾有若干空白字符,当使用HOME/END键时,第一次点击忽略空白字符,光标只到达内容的开头或结尾,第二次点击光标才到达真正的开头或结尾。
    7.Ctrl+L   快速定位到某一行
    8.Ctrl+Alt+J  把下一行连接到这一行的后面
    9.给变量改名字的功能变得更酷了,用起来真是爽,快捷键是Alt+Shift+R
   10.参数打包重构:对于这样的函数int  add(int a, int b, int c),由于参数比较多,可以考虑将其合并为一个类,这个类包含3个属性,这个类的功能就是专门为这个函数做参数。在新版本的Eclipse中,选中一个函数,右键菜单refactor-> Introduce Parameter Object可以实现这一功能。(当然,使用新版本的快速访问功能,输入首字母ipo也可以实现这一功能,方便啊~)
   11.强大的clean up功能:可以把普通循环变成foreach循环,可以删除从未使用的变量、函数,可以在适当的地方添加添加@Override,可以给所有的for,if代码块添加大括号……总之功能很强大了。在source->clean up菜单下访问。
   12.Ctrl+1,快速帮助功能,很好用
   13.重名变量迅速改名:<!--[if !supportLists]-->

              for(int i=0; i<5; i++)

                  for(int i=0; i<4; i++)

     像这样一个循环,内层变量和外层变量重复了,只需要在内层变量处点Ctrl+1,选改名,则所有内层变量一起改名。
分享到:
评论

相关推荐

    eclipse ALT+ /自动提示 失效解决方法

    在 Eclipse 中,ALT+/ 是一个非常重要的快捷键,它用来触发代码辅助功能,比如智能提示、快速修复等。当你在编写 Java 代码或其他支持的语言时,按下 ALT+/ 可以获取当前上下文中可用的方法、变量、类型等建议列表,...

    eclipse ALT+/ 失效的解决办法

    eclipse ALT+/ 失效的解决办法 在 Eclipse 中,ALT+/ 是一个非常常用的快捷键,可以实现自动补全的功能。然而,有些用户发现这个快捷键失效了,无法使用。这是由于 Eclipse 不同版本的设置问题引起的。在 Eclipse ...

    eclipse 自动补全的设置,不用按 alt-/

    在Eclipse中,我们通常使用`Alt-/`快捷键来触发代码补全功能,但有时我们可能希望改变这个设置,使得自动补全功能在我们输入时自动出现,无需额外按键。这篇博客将介绍如何在Eclipse中实现这一功能。 首先,我们...

    Eclipse工具Alt+/自动补全功能详解

    如果是第一次配置的话,容易被误导,我感觉自己写的比较详细了。

    myeclipse中“Alt+/”的设置

    本文将详细讲解如何在MyEclipse中设置"Alt+/”这个快捷键,以便恢复或调整它作为内容助手(Content Assist)的功能。 标题中提到的问题是,在MyEclipse 6版本之后,官方将Content Assist的默认快捷键由"Alt+/”改为了...

    myeclipse 6.5 alt+/无效的解决方法

    下面将按照提供的部分描述内容,详细介绍解决MyEclipse 6.5中Alt+/快捷键无效的方法: ##### 步骤1:打开首选项设置 首先,在MyEclipse主界面中选择“Window”菜单下的“Preferences”选项,或者使用快捷键Ctrl+...

    Eclipse3.3Eclipseme1.7.6wtk2.5.2+配置JAVA+ME开发环境.rar

    Eclipse3.3Eclipseme1.7.6wtk2.5.2+配置JAVA+ME开发环境.rarEclipse3.3Eclipseme1.7.6wtk2.5.2+配置JAVA+ME开发环境.rarEclipse3.3Eclipseme1.7.6wtk2.5.2+配置JAVA+ME开发环境.rarEclipse3.3Eclipseme1.7.6wtk2.5.2...

    Eclipse 3.3 中文PERL插件

    标题 "Eclipse 3.3 中文PERL插件" 提到的是在Eclipse集成开发环境中安装和使用PERL语言的扩展插件。Eclipse是一款广泛使用的开源Java IDE,但通过插件支持,它也可以用于其他编程语言如PERL。在Eclipse 3.3版本中,...

    Eclipse3.3 插件安装中文手册

    本文将深入探讨Eclipse3.3的插件安装方法,包括基本的下载安装流程、侵入式与非侵入式插件安装技巧,以及针对特定插件如SWT Designer的安装细节。 #### Eclipse3.3的基本安装 - **下载**: 访问官方网站...

    配置Eclipse 3.3 + tomcat 6.0 + lomboz 3.3进行Web开发

    ### 配置Eclipse 3.3 + Tomcat 6.0 + Lomboz 3.3 进行Web开发 #### 一、Eclipse 3.3 的选择与安装 **Eclipse 3.3 (Europa)**是Eclipse在2007年发布的一个重要版本,该版本在功能和性能上都有显著提升。对于Web开发...

    Tomcat6.0+Eclipse3.3+Lomboz3.3图文配置详解

    至此,一个完整的基于Tomcat 6.0、Eclipse 3.3和Lomboz 3.3的J2EE开发环境已经配置完成,你可以在这个环境中开发和调试Java Web应用,包括Servlet、JSP等。Lomboz作为Eclipse的扩展,提供了对J2EE项目的良好支持,...

    Eclipse3.3 svn插件

    Eclipse 是一个著名的开源集成开发环境(IDE),广泛用于Java应用程序的开发,但它也支持其他编程语言通过安装相应的插件。在Eclipse中,Subversion(SVN)插件是开发者进行版本控制的重要工具,它使得用户能够方便...

    eclipse3.3.X版本中文语言包

    "eclipse3.3.X版本中文语言包"就是为了解决这个问题而存在的,它提供了Eclipse的中文本地化支持,使得用户可以更方便地理解和操作Eclipse的各项功能。 这个中文语言包适用于Eclipse 3.3.x系列版本。在Eclipse的历史...

    eclipse 格式化代码模版 ctrl+alt+f

    eclipse 格式化代码模版 ctrl+alt+f

    eclipse3.3 and 3.4中文包+BIRT中文教程

    Eclipse 3.3(Europa)引入了多个关键特性,包括: 1. **改进的插件管理系统**:Europa集成了多个独立的Eclipse平台,使得开发者可以更方便地安装和管理插件。 2. **资源比较和合并**:提供了更强大的文件和项目比较...

    Eclipse3.3简体中文安装包

    Eclipse3.3简体中文安装包是一款专为开发者设计的集成开发环境(IDE)的中文语言包,它使得原本英文界面的Eclipse3.3版本变得更加友好,方便了中文用户进行软件开发工作。Eclipse作为一款开源的、跨平台的开发工具,...

    eclipse3.3中文包

    Eclipse作为一个开源的集成开发环境(IDE),广泛应用于Java、C++、Python等多种编程语言的开发工作,而3.3版本是其历史上的一个重要迭代,它包含了多项改进和新特性。 首先,Eclipse 3.3,又称为Europa,是Eclipse...

    Eclipse 3.3中文包

    在Eclipse 3.3中,最重要的一项更新是引入了“Europa”计划,这是一个多语言平台的整合,将多个Eclipse项目组合在一个统一的发行版中。这个版本包含了对Java开发、Web开发、软件模型驱动工程(MDA)等多个领域的增强...

    Eclipse3.3中文语言包

    了解Eclipse3.3的使用,有助于理解Eclipse4.x和2020-xx系列的新特性。例如,插件系统、工作区的概念、透视图(Perspective)以及调试器等核心功能,在不同版本间保持了一定的连续性。 总的来说,Eclipse3.3中文语言...

Global site tag (gtag.js) - Google Analytics