如何在eclipse中关闭自动生成的代码?

时间:2012-05-12 15:28:04

标签: java eclipse

我刚开始使用eclipse classic(v3.7.2),我承认我仍然很丢失。我现在要做的是关闭所有自动生成的代码eclipse在我创建一个类时出现(如果它在任何其他时间执行它,我希望它也消失了。)我不是在谈论建议 - 它可以给我提供所有想要的建议的下拉框,但我不希望它为我编写任何代码 - 甚至不是括号和括号。当我创建一个类时,我想要一个空白屏幕,并且在大多数情况下(除了自动缩进和下拉建议之外)我希望eclipse只关注它自己的业务,直到我找到它为止。

我设法通过窗口摆脱了大部分自动生成的东西>偏好> java>代码风格>代码模板选项,但在创建类时它仍会生成类名和结束括号:

public class Contact
{

}

另外,我无法弄清楚如何让它停止完成大括号和括号。

感谢。

3 个答案:

答案 0 :(得分:2)

偏好设置> Java>编辑>键入可以禁用各种内容的自动关闭,包括大括号,字符串等。但是你无法摆脱“新类”模板的包声明或类型声明部分。我能想到的唯一选择是,而不是选择创建一个新的Java类,而是根据您的包结构在相应的源文件夹中创建一个普通文件(将为空)。

话虽如此,我已经编程超过20年了,我无法想象为什么你不想要一个工具来插入样板,甚至像类声明这样的最小样板。底线是Eclipse不会生成无法编译的无效类,而空文件不是有效的类。如果你不想让它创建一个类,不要让它创建一个类,要求它创建一个空文件。

答案 1 :(得分:1)

ctrl-3,键入代码模板,选择代码模板 - Java /代码样式。将打开一个属性页面,您可以在其中编辑模板以清空。

答案 2 :(得分:0)

如果您不想要建议,只需在它出现时点击转义,它就不会在您的代码中自动输入任何内容并且框会消失,否则摆脱它不是一个好主意。