1

是否可以编辑 Eclipse 的内容帮助?为它添加规则或功能?我知道 Eclipse 是开源的,但我有“更简单的方法”还是界面?

例如,我正在使用 Java 1.4.2,所以我不相信我有神奇的“自动装箱”(我认为自动装箱会解决这个问题是正确的吗?)。因此,当我从请求中获取参数时,当我可能需要 Long 或 Int 时,它们都会返回字符串。我一直对使事情更加自动化(就像任何计算机科学家通常会的那样)感兴趣,所以我想知道是否可以让内容辅助建议使用常见的 java 解析函数(Integer.parseInt、Long.parseLong 等)对于传入的参数。

4

1 回答 1

1

如果您想以非常详细的定制方式实际增强 Content Assist,则必须编写一个插件。Eclipse 的架构非常好,因此有无数的扩展点,插件可以通过这些扩展点扩展基本功能,包括 Content Assist。但是,写一篇文章并不是一件小事(尽管如果你有时间学习的话,这项技能可以很好地为你服务)。

另一种选择是编写您自己的 Java 编辑器模板,该模板可以发出您想要的任何预定义代码片段(包括插入参数值),并将包含在 Content Assist 中。打开 Eclipse 的 Preferences 并导航到Java > Editor > Templates。你可以使用 ? 该首选项页面上的帮助按钮以了解有关它们的更多信息。

于 2012-10-18T15:55:52.177 回答