我正在使用Java的Spring Tool Suite(Eclipse)进行工作,而令我困扰的是IDE会在打印语句后自动插入分号,

System.out.println( 游标

自动更改为

System.out.println( cursor );

我在打字时经常去看其他材料,由于我已经养成良好的编程习惯,所以我经常在代码中发现带有两个结束括号和两个分号的打印语句,因为我习惯在其中插入分号和括号。他们应该自己走。 自动括号和自动引号不会给我带来多少麻烦,因为在大多数情况下,无需插入第二个字符就可以手动键入自动插入的字符,但是分号不存在这种行为。 另外,自动分号不仅限于打印语句,它们是我最常看到的地方。

我知道“ 首选项”>“ Java”>“编辑器”>“打字”>“在正确位置自动插入”>分号和括号复选框中的设置。 默认情况下,分号复选框已被取消选中,而我的括号复选框已被取消选中,但是自动右括号-分号的行为仍然存在。

我也知道“ Preferences”>“ Java”>“ Editor”>“ Content Assist”>“自动激活”设置中的设置,其中有一个启用自动激活的复选框和一个Java自动激活触发器的文本字段。 更改这些设置会禁用自动分号,但也会禁用我需要的弹出工具提示,代码建议和JavaDocs。

如何在不禁用弹出工具提示的情况下禁用此自动分号行为?

  ask by Augustin A. Chenault translate from so

本文未有回复,本站智能推荐:

1回复

如何将Eclipse的自动插入分号移到光标之前?

我在大学期间一直都在使用Intellij,我很喜欢。 但是我现在是一名高中老师,当前使用的软件是Eclipse。 我可能会转向Intellij的社区版,但是现在我仍然坚持使用Eclipse。 输入以下内容时出现问题: 当我键入左括号时,它会自动添加右括号。 很好,当我完成键入
4回复

如何让eclipse自动添加分号?

情况就是这样。 我有以下Java代码: 在我按下“。”之后。 我得到了带有String方法的弹出菜单。 我选择一个,填写参数,但后来我必须按右箭头键才能过去)所以我可以输入; 在Emacs中,我使用了一个宏(meta-Enter I think),当按下它时,会在当前行的末尾
1回复

如何阻止Eclipse中的光标自动跳转?

假设我有一个String ,我想删除字符串中的每个逗号。 我想使用theString.replace(",", "")我开始输入并出现自动完成: 我按Enter键,它完成了方法名称: 我输入第一个引用。 一切都很好: 然后我输入逗号。 但是,Eclipse认为我键入
2回复

如何阻止Console在Eclipse中自动弹出

我有一个使用Tomcat在Eclipse中运行的Web应用程序。 它有一些错误使控制台每隔几秒钟弹出一次。 如何阻止它自动弹出并关注焦点?
1回复

Eclipse 自动完成(百分号,在 Juno 中)

在使用旧版本多年后,几天前我开始使用 Eclipse Juno。 有一件事让我很困扰:自动完成框中方法旁边的百分比是什么意思?
1回复

在枚举中实现接口时,为什么 Eclipse 会在接口方法被覆盖之前自动放置一个分号?

我有一个interface和一个enum 我正在enum实现interface 我使用eclipse作为我的 IDE 以下是我的interface文件 - ITrafficSignal.java --> 以下是我的enum文件 - ETrafficSignal.java --
1回复

键入a时自动格式化语句; (分号)在Eclipse中[重复]

这个问题已经在这里有了答案: 输入分号或花括号时,在Eclipse中自动格式化代码 3个答案 我正在学习JAVA,并且正在使用Eclipse。 在Visual Studio中,当我输入;时, 在这样的声明之后: 它会自动更改为: 如何将此功能添加
1回复

在Eclipse中“自动插入公共前缀”有什么作用?

我一直在寻找一种方法来改进Eclipse中的自动完成功能,我在偏好设置窗口中找到了这个首选项设置“自动插入公共前缀”,Java - > Editor - > Content Assist。 我不知道它做了什么,因为我觉得没有任何区别。 帮助说: 如果启用,代码辅助将