恼人的eclipse自动关闭报价

恼人的eclipse自动关闭报价,eclipse,Eclipse,我总是发现eclipse的自动右引号和括号功能是无用的。例如,点击一个“单曲”将导致 "<cursor>" “” 我不需要第二句话。之后删除很烦人。如何关闭此功能 更新:我现在打开了设置。如果您键入另一个引号,它将突破。尝试窗口->首选项->Java->编辑器->键入并取消选中“自动关闭”组中的“字符串”复选框。键入字符串内容后,只需按Enter键即可跳出引号(至少,在java编辑器中)。要关闭Tianium Studio中的自动引号,请在“首选项->Tianium Studio

我总是发现eclipse的自动右引号和括号功能是无用的。例如,点击一个“单曲”将导致

"<cursor>"
“”
我不需要第二句话。之后删除很烦人。如何关闭此功能


更新:我现在打开了设置。如果您键入另一个引号,它将突破。

尝试窗口->首选项->Java->编辑器->键入并取消选中“自动关闭”组中的“字符串”复选框。

键入字符串内容后,只需按Enter键即可跳出引号(至少,在java编辑器中)。

要关闭Tianium Studio中的自动引号,请在“首选项->Tianium Studio->编辑器->取消选中“自动关闭匹配字符对”

您需要关闭所有编辑器的此功能: 转到首选项,在“键入文件管理器文本”框中键入“键入”。
然后单击每个结果并取消选中所有不需要的自动关闭选项。

PyDev for eclipse中类似自动报价功能的位置: Windows->PyDev->编辑器->键入->“自动文字关闭。”


要启用按enter键退出引号,请选中“启用自动括号或文字关闭上的链接”

当你想退出自动完成报价时,你也可以点击quote。这会让你置身于报价之外,就像你自己关闭了报价一样。因此,这项功能并不会真正中断你的编程流程。

我知道这篇文章已经有将近4年的历史了,但如果其他人像我一样发现这一点:你可以点击tab键将光标移动到突出显示的位置。这意味着您不需要将箭头键从qoutes/方括号/方括号等中拔出。非常方便。我发现这一点后将所有的关闭都打开了。同意。这是一种您可以在MS word中忍受的行为,但在Eclipse中会出现。当开发人员尝试猜测用户想要什么时,用户最终会尝试猜测开发人员想要什么我猜他们一开始就需要。事实上,我知道已经打开了设置,只需键入另一个引号即可突破。当您想通过在现有字符串中键入引号来拆分字符串时,这尤其令人恼火。
“string”->“stri”+“ng”
…尽管如此,还是需要额外按下退格键/删除键。如果在特定情况下有自动完成设置就好了。对于Android Studio:设置>编辑器>常规>智能钥匙>插入对引号(取消选中)@drevicko在Preferences>Perl EPIC>Editor>Smart TypingI中看到了Perl的精神病学家,它完成了所有这些,但它仍然在CSS文件中自动关闭引号,arrgh!对于数据库开发,它在Data Management>SQL Development>SQL Editor>TypingIn Preferences中,搜索“字符串”。“键入”>“自动关闭”>“字符串”(本身在首选项对话框中用引号括起来)出现在多个位置。我清除了所有位置的“字符串”。似乎有帮助…我希望所有选项都能以这种方式找到,但我没有找到禁用自动添加“.”的方法在Web透视图中编辑PHP时。我已经关闭了“键入”搜索结果下的所有自动选项,并重新启动了eclipse,但再次失败!这是一个比接受的答案好得多的答案。您使用的每种语言都有多个配置,因此配置肯定是上下文敏感的(例如Java、Javascript、HTML),显然每个都必须更改。哇,首选项中的XML编辑器“键入”类别仅在搜索“键入”时显示。您无法直接导航到此选项…非常感谢。对于HTML文件,您需要禁用Web->HTML文件->编辑器->键入->“自动关闭属性值"。与它所建议的不同,引号不仅是为属性值插入的,而且在编辑HTML元素的文本内容时也会插入。感谢您的提示,当我在代码中转义引号(如
“\''
)时很有帮助,而且我不想要结束引号。我刚才按enter键并删除。从原始海报的更新中可以看出,这个答案实际上是t他用他发现的行为来解决他的问题。我不知道为什么人们会投反对票。