禁用eclipse自动完成

时间:2009-09-13 08:49:56

标签: eclipse

我喜欢Eclipse,但我恨复仇的自动完成!我发誓,不管我在prefs或Google上看起来多么努力,我找不到我关闭的地方!

我遇到了CFEclipse和PHP编辑器的问题。

如何完全禁用所有“智能”引号/标签/大括号自动插入。不是一些..所有这一切。无论我选择了多少选项,两位编辑都会继续尝试为我完成代码...通常会产生令人不快的结果。像这样(PHP编辑器):

<img alt="banner" src="/images/banner.jpg"></img>

这是HTML,而不是XHTML - 我不想或不需要关闭我的img标签。

无论如何,在我转到偏好设置后,这仍然会发生PHP |编辑|打字和偏好| PHP |编辑|代码辅助并取消选中每个选项。

我不能成为唯一一个遇到这个问题的人,但我找不到任何有关此问题的建议或帮助。

9 个答案:

答案 0 :(得分:9)

我找到了如何停止标签自动关闭。出于某种原因,它在Web下HTML文件首选项(即使是PHP文件)。我意识到PHP嵌入在HTML中,但编辑器选项的交叉方式似乎很奇怪。您需要重新启动Eclipse才能使此更改生效。

答案 1 :(得分:8)

我不知道如何找到 cfeclipse配置Web | HTML Files Preferences部分。对于这种完全令人愤怒的所谓功能,我能找到的最好的是:

Go to Window -> Preferences -> CFEclipse -> Editor然后设置Insight Delay to 9999。这不会把它关掉但是一样好。 (感谢House of Fusion确认我的行动)。

答案 2 :(得分:5)

您可以在以下位置找到HTML内容辅助:

Window > Preferences > Web > HTML Files > Editor > Content Assist

并取消选中“自动激活”面板中的“自动建议”复选框

(使用Eclipse Juno的Linux版本)

答案 3 :(得分:4)

找到它(很难找到,我知道)。它&#39; S: 窗口&gt;偏好&gt;网络&gt; HTML文件&gt;编辑&gt;打字(很多步骤,我知道),然后你可以取消选中方框:)。

答案 4 :(得分:1)

是的,代码完成,它的家庭非常烦人,很难找到合适的复选框。 Windows的&GT;首选项。然后看看编辑的所有选择。你会找到这个地方。 我正在使用Flash Builder并遇到与Actionscript编辑器相同的烦恼。

答案 5 :(得分:1)

我试图为Javascript禁用此功能,并且我的环境没有像其他答案所描述的那样设置。我不得不去:

窗口&gt;偏好&gt; Aptana Studio&gt;编辑&gt; JavaScript&gt;内容辅助

我必须清空文本框:

  • 展示提案
  • 显示上下文信息
  • 插入提案

现在它向我展示了一些很好的建议,但是当它认为合适时,不再强迫我最喜欢的建议。它转过来了:

this.

...成:

thistory.

THISTORY?究竟是什么?我很高兴烦恼结束了。

答案 6 :(得分:1)

相同的问题,略有不同的位置:看起来这是为我们使用的每种不同编程语言拔掉插头。

对于Java,我必须查看:

(window / preferences) Java > Editor > Content Assist, frame "Auto Activation", uncheck "Enable auto activation"

对于Eclipse Juno的Linux版本,请在以下位置找到它:

Window > Preferences > Java > Editor > Content Assist. then uncheck "Enable auto activation" from the "Auto Activation" Panel

然后Eclipse和我可以一起工作......

答案 7 :(得分:1)

要禁用括号和HTML标记的自动关闭,您应该: 偏好设置 - &gt; PHP / 网络 - &gt; 编辑 - &gt;的输入 然后取消所有你需要的东西:)

答案 8 :(得分:0)

我尝试在ContentAssist中为Java编辑器取消选中AutoActivation,以期禁用SmartInsert。但那失败了。我能做的最好的就是去Windows&gt;首选项&gt; Java&gt;编辑器&gt;打字。然后取消选中“缩进”框和“粘贴时调整缩进”。这使SmartInsert中最让我烦恼的部分失效了。应该对其他编辑人员一样。遗憾的是似乎没有办法完全禁用它。