java - 如何关闭 Eclipse 中自动生成的代码?

标签 java eclipse

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

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

public class Contact
{

}

另外,我不知道如何让它停止完成大括号和圆括号。

谢谢。

最佳答案

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

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

关于java - 如何关闭 Eclipse 中自动生成的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10565017/

相关文章:

eclipse - 在 Eclipse 中调试 Servlet

java - 退出 java (Grails) 应用程序后, "used"内存未释放

java - 启动时清空 RecyclerView,然后通过 onclick 监听器在其上添加项目

java - Eclipse java 调试器突然停止工作?

java - TableViewer 单元格编辑器不工作 - SWT

java - Jax-ws 端点不要求创建包装类

java - Eclipse调试,断点 - "ArrayIndexOutOfBoundsException: caught and uncaught",这是什么意思?

java - 将 HTML 样式的 JtextPane 文本中的选定单词设为粗体?

java - Nashorn 中的评估函数是否可从不同线程重用?

java - 在 Maven 存储库中查找 Oracle JDBC 驱动程序