0

我刚开始使用 eclipse classic (v3.7.2),我承认我还是很迷茫。我现在要做的是关闭所有自动生成的代码 eclipse 当我创建一个类时(如果它在其他任何时候这样做,我也希望它消失。)我不是在谈论建议——它可以给我提供它想要的所有建议的下拉框,但我不希望它为我编写任何代码——甚至不包括大括号和圆括号。我在创建课程时想要一个空白屏幕,并且在大多数情况下(几乎除了自动缩进和下拉建议)我希望 eclipse 只管自己的事情,直到我问它。

我设法通过窗口 > 首选项 > java > 代码样式 > 代码模板选项摆脱了大部分自动生成的东西,但是当我创建一个类时它仍然生成类名和右大括号:

public class Contact
{

}

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

谢谢。

4

3 回答 3

2

Preferences > Java > Editor > Typing中,您可以禁用各种事物的自动关闭,包括大括号、字符串等。但是您无法摆脱“New Class”模板的包声明或类型声明部分。我能想到的唯一选择是,不是选择创建一个新的 Java 类,而是根据您的包结构在适当的源文件夹中创建一个普通文件(将是空的)。

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

于 2012-05-12T15:38:40.010 回答
1

ctrl-3,输入 Code Templates,选择 Code Templates -- Java/Code Style。将打开一个属性页面,您可以在其中将模板编辑为空。

于 2012-05-12T15:32:18.107 回答
0

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

于 2021-07-03T19:42:30.550 回答