Eclipse 评论 auto-generation
Eclipse comment auto-generation
对于编程课程,我需要在每个 class 和方法中添加注释,描述以下五件事:方法、字段、字段上的方法、参数和参数上的方法。前三个直接放在 class 标题下,后两个特定于每个方法。
下面是这些评论的示例。
class ConsLoString implements ILoString {
/*
* Methods:
* - String convertToString();
* - String formatString();
* Fields:
* - String first;
* - ILoString rest
* Methods on fields:
* - All String methods
* - All ILoString methods
*/
String first;
ILoString rest;
...
自然地,在大文件中为每个 class 和方法键入所有这些内容是乏味和多余的。有没有办法在 Eclipse 或其他方式中自动生成这些文件?
我研究了 Eclipse 的 Java Editor Template Variables,但似乎没有办法在 Eclipse 的模板编辑器中的 class 中迭代每个 method/field。
非常感谢任何帮助!
在 Eclipse 中,转到 Window -> 首选项 -> Java -> 代码风格 -> 代码模板
在右侧,单击 Code Style 展开,单击 Methods - 然后在底部,选中显示以下内容的复选框:Automatically add comments for new methods and types。您也可以对字段执行相同的操作。
我在任何地方都没有看到您尝试记录 java classes 的方式。但如果它是您想要的:请参阅 this,然后搜索 java ClassSpy ClassMember FIELD METHOD
。您可以直接从 link 中获取 ClassSpy.java class ,编译它并执行 ClassSpy.class 就像: java ClassSpy ConsLoString FIELD METHOD
- 它会打印字段,方法作为输出.复制输出并以任何你想要的方式使用它。
当您在 class 或方法定义之前键入 /**
然后点击 return 时,Eclipse 会为 class 和方法生成一些(模板化的)注释。您可以通过转到 Window>Preferences>Java>Code Style>Code Templates>Comments 来定义生成的注释的内容。
对于编程课程,我需要在每个 class 和方法中添加注释,描述以下五件事:方法、字段、字段上的方法、参数和参数上的方法。前三个直接放在 class 标题下,后两个特定于每个方法。
下面是这些评论的示例。
class ConsLoString implements ILoString {
/*
* Methods:
* - String convertToString();
* - String formatString();
* Fields:
* - String first;
* - ILoString rest
* Methods on fields:
* - All String methods
* - All ILoString methods
*/
String first;
ILoString rest;
...
自然地,在大文件中为每个 class 和方法键入所有这些内容是乏味和多余的。有没有办法在 Eclipse 或其他方式中自动生成这些文件?
我研究了 Eclipse 的 Java Editor Template Variables,但似乎没有办法在 Eclipse 的模板编辑器中的 class 中迭代每个 method/field。
非常感谢任何帮助!
在 Eclipse 中,转到 Window -> 首选项 -> Java -> 代码风格 -> 代码模板 在右侧,单击 Code Style 展开,单击 Methods - 然后在底部,选中显示以下内容的复选框:Automatically add comments for new methods and types。您也可以对字段执行相同的操作。
我在任何地方都没有看到您尝试记录 java classes 的方式。但如果它是您想要的:请参阅 this,然后搜索 java ClassSpy ClassMember FIELD METHOD
。您可以直接从 link 中获取 ClassSpy.java class ,编译它并执行 ClassSpy.class 就像: java ClassSpy ConsLoString FIELD METHOD
- 它会打印字段,方法作为输出.复制输出并以任何你想要的方式使用它。
当您在 class 或方法定义之前键入 /**
然后点击 return 时,Eclipse 会为 class 和方法生成一些(模板化的)注释。您可以通过转到 Window>Preferences>Java>Code Style>Code Templates>Comments 来定义生成的注释的内容。