卡耐基在《人性的弱点》中说,对大多数人来说,“自己的名字,是所有语言中最甜蜜、最重要的声音”。开发者在自己写的代码中署上自己的名字是惯例。 JavaDoc中的"@author"可以让开发者的姓名出现在代码与文档中,而NetBeans 也提供这一功能,让开发者的姓名自动出现在代码中。
不过,缺省状态下NetBeans是自动从系统文件中提取用户名。这样会带来一些不便,系统的用户名通常是缩写,不能很好地标示作者,另外,如果想在作者信息中加入更多内容,比如邮件,个人网站等等,缺省设置就帮不上忙了。
下面介绍一个小技巧,如何在NetBeans中设置作者信息(@author)。
1。NetBeans中,菜单 tools-->template, 打开 "template manager" 窗口,选择“user.properties”, 点击"Open in Editor"按钮。
2。在“User.properties”窗口中,把“#user=Your Name <your.name at your.org>”修改为开发者的信息,如下图。完成后,保存User.properties文件。
3。在NetBeans中新建Java文件,可以看到设置的开发者信息已经自动出现在代码中。
4。有可能“@author”没有自动出现在代码窗口中,那就需要在“Projects”窗口中,鼠标右键点击项目,选择“Propeties”,打开“Project Properties”窗口,如下图。确认“@author”的检查项目已经选中。