删除Eclipse / STS中不必要的Java转换不起作用?

时间:2013-05-06 16:54:49

标签: java eclipse casting code-cleanup spring-tool-suite

我正在使用STS 3.1.0 IDE,并希望编写一些基本的Java测试程序来练习对象上/下方原则

我注意到IDE会自动删除不必要的铸件,我此时不想进行实践,因此我发现应该可以取消激活此功能,例如:在这个帖子中描述:Remove redundant casts in Java

我从“Eclipse [内置]”清理配置文件中创建了一个副本,该配置文件默认情况下由IDE使用,取消选中“删除不必要的强制转换”复选框,并将此复制的配置文件设置为特定Java项目的活动状态。尽管如此,IDE仍然会继续删除演员阵容。 IDE重启/注销/计算机重启似乎没有任何帮助

也许这是一个非常基本的问题,但我的想法已经用完,所以想在这里发布。任何帮助表示赞赏

1 个答案:

答案 0 :(得分:1)

似乎找到了答案。显然,不仅可以在Properties - >下定义不必要的强制转换的处理。 Java代码样式 - >清理,但也在属性 - >下Java编辑器 - >保存操作。在我取消了这里的相关复选框后,铸件不再被移除