Eclipse禁用自动更正

时间:2015-12-30 01:14:20

标签: java eclipse autocomplete ide

手动输入以小写字母开头的方法名称,例如load()或

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xsl:template match="@*|node()">
    <xsl:copy>
      <xsl:apply-templates select="@*|node()"/>
    </xsl:copy>
  </xsl:template>

  <xsl:template match="xs:assert"/>
</xsl:stylesheet>

Eclipse'神奇'将第一个字母切换为大写字母,例如加载()或

     OpcPackage xlsxPkg = OpcPackage.load(excelFile);

这导致编译错误。我查看了首选项(例如Java&gt;编辑器&gt;内容辅助&gt;高级),但无法找到禁用此功能的正确选项。如何禁用此自动更正功能? (请不要建议我更改方法名称,因为它是第三方jar。)

谢谢你, 约什

4 个答案:

答案 0 :(得分:3)

要解决此问题,请按照以下步骤操作

Eclipse preferences->Java->Content Assist.

启用带有标签的复选框

禁用插入触发器(“ Enter”除外)

应该可以解决问题

答案 1 :(得分:1)

我意识到这有点过时,但我在2017年末使用Eclipse Oxygen遇到了同样的问题。以下是我如何解决它:转到Eclipse首选项 - &gt; Java-&gt;内容辅助。然后取消选中“自动插入单个提案”。这对我有用。

答案 2 :(得分:0)

在窗口中&gt;首选项菜单,您可以搜索拼写检查(位于常规&gt;编辑器&gt;文本编辑器&gt;拼写),然后您可以编辑拼写检查选项。

答案 3 :(得分:0)

这个post显示其他人在Eclipse 3.7.2中遇到了类似的问题,但没有发布解决方案。您使用的是哪个版本的Eclipse?

你有可能有冲突的罐子吗?

我希望我可以将此作为评论添加,但唉,我没有50个声望点。