Java类通常分为逻辑“块”。是否有标记这些部分的约定?理想情况下,主要的IDE将支持它。
我个人使用此方法:
//// Section name here ////
但是,某些编辑器似乎对此有问题。
例如,在Objective-C代码中,您可以使用以下方法:
#pragma mark -
#pragma mark Section name here
这将导致XCode中的菜单如下所示:
我个人使用80个字符的行分隔符,如下所示:
public class Client {
//================================================================================
// Properties
//================================================================================
private String name;
private boolean checked;
//================================================================================
// Constructors
//================================================================================
public Client() {
}
public Client(String name, boolean checked) {
this.name = name;
this.checked = checked;
}
//================================================================================
// Accessors
//================================================================================
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public boolean isChecked() {
return checked;
}
public void setChecked(boolean checked) {
this.checked = checked;
}
}
当然,对于这么小的POJO来说,这似乎有点过大了,但是请相信我,它在某些大型项目中非常有用,因为我不得不浏览大型源文件并快速找到我感兴趣的方法。这也有助于理解源代码结构。
在Eclipse中,我创建了一组自定义模板(例如Eclipse的Preferences对话框中的Java-> Editor->
Templates),这些模板可以生成这些栏。-sepa(用于访问器的SEParator)-sepp(用于属性的SEParator)-sepc(用于构造函数的SEParator)等
我还修改了标准的“新类”模板(“ Eclipse首选项”屏幕中的Java->代码样式->代码模板)
另外,还有一个旧的Eclipse插件,称为Coffee-
bytes
,它增强了Eclipse折叠部分代码的方式。我不知道它是否仍然有效,但我建议可以通过添加特殊注释(例如//
[SECTION]等)来定义任意可折叠区域。它在最新的Eclipse版本中仍然可能有效,因此请看一下。
问题内容: 是否可以注释代码块?例如循环还是大括号?如果是这样,怎么办? 第一.java ForCycle.java 根据http://www.javacodegeeks.com/2012/11/java-annotations-tutorial-with-custom- annotation.html @Target –指示注释类型适用的程序元素的种类。一些可能的值是TYPE,METHOD,CO
在Office的VBA编辑器(ALTF11)中,如何注释或取消注释代码块?
通常,当我在Kotlin代码中使用Java库中的注释时,我必须指定target以指定编译代码中必须注释的元素: 而不是指定,我希望能够简单地使用,特别是如果它发生在许多地方。 问题:有没有一种方法可以提示Kotlin编译器在所有位置使用不同的目标,这样如果我使用,它就会像处理一样处理它?或者有没有其他方法可以省略指定目标?如何实现这一目标?是否可以在编译阶段通过注释处理完成(像Lombok那样)?
关于使用强化代码注释的名称和语法,我有一个问题。 简短、简短、非常简短的版本是:我正在寻找一个指南/手册,它将列出可用的代码内注释,并为它们的预期用途提供一个示例。专门用于从Fortify扫描结果中省略一组“SQL注入”和“SQL注入:持久性”问题。 TL;博士;细节: 强化版:19.1.0 平台:Java 8;Web App(Weblogic 12.2.1.4.0(12c));Redhat Un
例如,我希望在绑定文件中包含如下内容: 有没有一种方法可以通过修改绑定而不使用XML路径中的逻辑or来获得同样的结果? 我只能想到一个解决办法,在域模型中使用getter和设置,将和绑定到元素,并让setter将元素追加到列表,而不是在每次调用setElements()时替换列表。不过,我宁愿在绑定文件中处理它。 文档中是否有指定MOXY支持XPath的哪些部分的地方?
注释前 注释后 按下 vscode 的 ctrl+/ 注释 报错: 为什么?我该怎么办?