草庐IT

AutoComplete

全部标签

java - 更改 Eclipse 自动完成的行为(内容辅助)

当我在Eclipse中编程时,自动完成\建议框通常会在键入一个点时打开(例如在键入System.或SomeObject.之后,并停留在输入与任何建议的代码类似的代码时打开。这就是我要说的:我经常使用自动完成\建议框来发挥我的优势,如果可能的话,我想做一些改变以提高我在编程时的工作效率;有没有办法让建议框一直可见,实时显示建议(并在出现时显示空白框没有可用的建议)?有什么方法可以向建议框添加永久自定义建议(例如,切换案例模板或一行代码,如publicStringtoString())?是否有任何方法可以重新排序建议框(例如,类私有(private)变量在一般函数之前或System.out

java - 如何修复 Eclipse 自动完成功能不起作用

eclipse的自动完成功能现在不起作用,我搜索了几个小时,但找不到解决问题的答案。我已经很长时间没有使用它了,打开它后的第一件事就是安装SWT和WindowsBuilder,即使我已经安装了Swing。我的意思是,这可能是因为swt和swing引起的一些冲突(我读了一些关于冲突的内容,但如果可能的话我没有)。奇怪的是,当我按下ctrl+space时它没有显示任何内容,但是当我进入“编辑”->“内容辅助”->“默认”(它在它附近显示Ctrl+Space)时,它显示了需要显示/工作的内容想要的。publicclassDsada{Stringsssss;publicDsada(){sss/

java - 是否有 Eclipse 有用的 Add On for AutoComplete function like xCode?

我已经开始开发Java。然而,这些天我开始了iPhone项目并让我懒惰地编写代码;在xCode中自动生成代码功能。是否存在与xCode类似的非付费免费版附加组件?我的意思是,我知道Eclipse已经有部分自动方法查找,当你输入'.'时。显示方法列表的类名后的(点)标记。谢谢大家 最佳答案 该功能在Eclipse中称为contentassist。它是默认设置。要触发内容辅助,通常您必须单击Ctrl+Space(Windows/Linux)。但正如您所说,在Java上,当用户按下.时,它将自动激活。但是您可以更改此行为。转到Prefer

java - 使用 Selenium webdriver 测试自动完成

我有一个文本框,当我在其中输入一个字母“s”时,它会显示结果列表(如谷歌搜索)。我正在使用最新的seleniumwebdriver和java。我试过了sendKeys("s"),JavascriptLibraryjsLib=newJavascriptLibrary();jsLib.callEmbeddedSelenium(driver,"doFireEvent",driver.findElement(By.id("assetTitle")),"onkeyup");jsLib.callEmbeddedSelenium(driver,"doFireEvent",driver.findEle

java - Eclipse 插件 : AutoComplete as it should be

我有一个问题,有多种可能的解决方案。我正在学习计算机科学,目前正在实习。我的任务是为Android和iOS制作一个商业应用程序。我现在已经使用VisualStudio2010工作了2年,Xcode相当相似,所以没什么大不了的,另一方面,Eclipse不像我习惯的那样,我并不是说它不好。到目前为止,我很喜欢Eclipse,但现在我一直在使用Xcode和Eclipse请稍等一下再回答!我知道Eclipse中有一个自动完成功能,但它只会在您按下Ctrl+Space或最多四个自动激活触发器之一被触发后弹出。所以我的问题是:是否有任何工具可以在每次击键后触发自动完成?我尝试着制作自己的Eclip

java - Eclipse 中通用类型的自动完成

“通过接口(interface)引用对象”是一种很好的做法,如EffectiveJava中所述。所以例如我更喜欢Listal=newArrayList();结束ArrayListal=newArrayList();在我的代码中。一件烦人的事情是,如果我输入ArrayListal=new然后在Eclipse中按Ctrl+Space我得到ArrayList()作为提案。但是,如果我键入Listal=new然后按Ctrl+Space,我将只获得定义匿名内部类的提案,而不是诸如newArrayList()之类的提案。,什么是99%的情况,或者例如新的Vector().问题:有什么方法可以让子类

java - 如何快速创建指向 Eclipse 中元素的 Javadoc 链接?

我想从我的Javadoc中轻松创建指向类、方法、字段等的链接,而不必输入完整的表达式,例如{@linkAllowAllHostnameVerifier}。在Eclipse中执行此操作的最快方法是什么? 最佳答案 如果您还没有您正在记录的元素的Javadoc,请按Shift+Alt+J。使用AllowAllHostnameVerifier示例,在您想要链接的Javadoc注释中使用自动完成:键入AAHV然后Ctrl+空间。通过按↓然后按Enter从自动完成选项列表中选择{@linkAllowAllHostnameVerifier}。

jQuery .autocomplete仅在集合中显示最后记录

我正在处理嵌套getJSON以下代码中的数据,其中>1个记录将通过自动完成返回并分类。{"ok":[{"myName":"BackOffice","myModule":"back01","myDesc":"Developingatheplatform"},......]}当最终数据(假设6个匹配记录)传递给.autocomplete("instance")每个通话以更新return$("")似乎覆盖了先前返回的JSON数据,这意味着仅显示最后一个记录,而不是有效的6个记录。我注意到,在调试.autocomplete例程时,正在循环正确的次数以匹配记录的数量,只是每个循环似乎都会覆盖用一个

java - 如何隐藏一些 Eclipse 自动完成结果

这个问题在这里已经有了答案:Eclipse:Excludespecificpackageswhenautocompletingaclassname(2个答案)关闭6年前。我正在Eclipse3.6中开发Wicket应用程序。有没有一种方法可以阻止Eclipse自动完成中的某些包,这样我就不会看到对不需要的同名AWT类的建议?我希望看到下面的org.apache.wicket结果,而不是java.awt结果。

java - sublime text 2 中 system.out.println 的快捷方式

我想在sublimetext2中有快捷命令。我想简单地键入sopl并按tab以生成System.out.println('text');单词'text'已选中并准备好替换它。我想简单地键入sop并按tab以生成System.out.print('text');单词'text'已选中并准备好替换它。我已经安装了SublimeJava插件,但显然没有这样的捷径 最佳答案 您正在寻找pl对于System.out.println(|);和p对于System.out.print(|);.它没有把'text',但它确实会将您的光标放在正确的位置