Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse的内容辅助功能能否变得更加灵活?_Eclipse_Autocomplete_Content Assist - Fatal编程技术网

Eclipse的内容辅助功能能否变得更加灵活?

Eclipse的内容辅助功能能否变得更加灵活?,eclipse,autocomplete,content-assist,Eclipse,Autocomplete,Content Assist,在Eclipse中,自动完成是非常严格的。有没有办法让它稍微松一点?例如: getData() setData() 我想键入数据,并找到上面的两个函数,但由于这两个函数在开始时都有get或set,因此不建议使用这些函数,我必须键入get或getD才能最终在自动完成中获取它 我想知道是否有一个设置,让它包括“任何”功能,其中有搜索词,而不仅仅是开始 我曾尝试在谷歌上搜索,但在不知道搜索词的情况下,我只会让人们请求帮助,说“它不起作用”。 我只想从startswith更改为contains..不幸

在Eclipse中,自动完成是非常严格的。有没有办法让它稍微松一点?例如:

getData()
setData()
我想键入数据,并找到上面的两个函数,但由于这两个函数在开始时都有get或set,因此不建议使用这些函数,我必须键入get或getD才能最终在自动完成中获取它

我想知道是否有一个设置,让它包括“任何”功能,其中有搜索词,而不仅仅是开始

我曾尝试在谷歌上搜索,但在不知道搜索词的情况下,我只会让人们请求帮助,说“它不起作用”。
我只想从startswith更改为contains..

不幸的是,没有可启用或更改的首选项设置。在Preferences>Java>Editor>contentassist下,有几种方法可以调整contentassist的行为,例如启用骆驼帽匹配,例如,键入gD将查找dgetdata,但我看不到关于子字符串匹配的任何信息。不过,这将是一个很好的功能要求。请考虑进入。

< P>该项目包括您所要查找的内容。

请记住,随着即将于2014年6月25日与Eclipse Luna一起发布的2.1版本,默认情况下不再激活子词补全。转到首选项>代码推荐程序>补全并激活子词补全处理器。

EclipseNeon4.6 现在,内容辅助更加灵活:

该功能描述如下:

内容辅助现在支持子字符串模式。输入所需提案文本的任何部分,内容助手将找到它!例如,在选择时完成建议将包含选择的所有结果作为子字符串

更好的是:

类型的子字符串/子字匹配 内容辅助现在完全支持以下类型的子字符串和子字匹配:

始终显示子字符串匹配,并且可以使用Java>编辑器>内容辅助首选项页面上的现有“显示子单词匹配”选项启用/禁用子单词匹配


正如@antoine martin提到的。。通过添加以下插件,我成功地加入了代码推荐程序。我正在使用Eclipse4.13。这是步骤

帮助>安装新软件

添加下面的URL并输入

挑选

Eclipse代码推荐程序 Eclipse代码推荐程序开发人员资源 第三方Eclipse代码推荐程序 接受、安装并重新启动。
感谢您的快速回复,以及我问题中的拼写检查。现在我知道如何搜索内容辅助,而不是自动完成我找到的。。7年前发布好发现,可惜这是一个陈旧的请求。你应该考虑添加一些评论,看看是否还有兴趣。更好的是,您可以自愿帮助实现该功能;如果你需要一些基本的指导,开发人员通常都愿意帮你开始。谢谢你回到这样一个有全新信息的老帖子。这是非常感谢。插件现在已存档,不再从上面的链接可用。但是,要轻松安装这个插件,请转到“安装新软件”菜单并输入此url:并且只选择Java开发人员的代码推荐程序。如果选择了其他程序,您可能会遇到问题。听起来很棒。。但我已经离开日食差不多3年了。但很高兴知道,它正在获得更多的特性,而这些特性在其他领域是理所当然的IDEs@WORMSS没问题。对于其他读者来说,这个答案会很有趣。对于其他读者来说,Eclipse4.172020-09提供了这个答案。看见