是否有一种方法可以在一个地方添加标准标题注释,它将应用于我的项目中的所有源文件?头将包含我的姓名,联系方式,公司,许可证等将标准注释标题添加到eclipse中的所有源文件中
回答
如果您正在寻找对于具有良好的Eclipse集成(以及良好的GUI)的工具,我建议:Eclipse Copyright Generator
这增加了:
- 一个新的面板在首选项(全局或基于项目)与: 菜单> Windows>首选项>常规>版权。
- 一个菜单菜单>项目>应用版权所有...
- 一个真的很好的向导有很多的选项,并为开源许可证的一些默认模板(Apache的,EPL,...)
我只是用eclipse 3.6试过,它工作正常。
有一个更新站点进行安装:
https://dl.bintray.com/jmini/Eclipse-Copyright-Generator/
窗口>首选项>的Java>代码样式>代码模板>评论>文件
事实之后这不起作用。 – TraderJoeChicago 2012-04-10 05:45:35
与此窗口>首选项> Java>代码样式>代码模板>代码>新Java文件可以用于为新的Java代码设置标准注释标头 – RobV 2013-02-06 17:16:36
此外,请确保复选框'自动添加新评论methode“在Java代码样式 - 代码模板部分的下半部分中启用。 – dschulten 2013-12-19 08:58:45
除了由Bozho提供的答案,eclipse提供的releng工具,它提供了一些菜单项命令来修复现有文件中的版权。你可以从这个更新站点安装RELENG工具:
Eclipse项目更新 - http://download.eclipse.org/eclipse/updates/4.3
而且这里有一个小一点资料就可以了:
https://wiki.eclipse.org/Development_Resources/How_to_Use_Eclipse_Copyright_Tool
链接中断 – 2013-12-02 13:50:59
链接对我来说工作得很好,我想他们已经更新了。 – ilinca 2015-06-02 09:08:31
正在使用3.8.1,但该版本的更新可能不存在。因此,尝试使用较低的版本3.7更新。 http://download.eclipse.org/eclipse/updates/3.7确实为我安装工作。 @Andrew:此版权文本中支持的“变量”列表的任何参考,例如$ {date}都是1。我需要知道,有些像$ {file},$ {user},date-in-dd/mm/yyyy格式等。 – parasrish 2016-04-13 05:16:10
除了Andrew Eisenberg的回复,以下是我对Eclipse copyright tool的发现。我发现这从所有建议的解决方案中发挥最佳效果。
加号:
- 容易更新版权年或许可头。
- 易于应用于整个项目或只是部分。
劣势:
- 不能在所有类型的文件的工作。至少在我的JSP 文件上没有工作。
- 您不能设置多个许可证并将其应用为您所希望的 。只有一个许可证。
定制(从喜好):
您可以在文件或程序包级应用许可
这是我的设置Window > Preferencers > Java > Code Style > Code Template > Code > New Java files
下:
/*
* Copyright (c) 20XX XXXXXXXXX. All rights reserved. Whatever......
*/
${filecomment}
${package_declaration}
${typecomment}
/**
*
* @author ${user}
*
*/
${type_declaration}
- 1. 我应该在源文件的顶部添加标题注释?
- 2. 将标题添加到现有文件
- 3. 将资源文件作为标题源扩展Grid.Mvc注释
- 4. 是Eclipse的$ FALL-THROUGH $注释标准吗?
- 5. 将标题添加到由Unoconv创建的所有文件
- 6. 将标题(版权)信息添加到现有源文件
- 7. 为文档中所有标题的表添加标题
- 8. 如何将.plist文件添加到XCode中的所有目标?
- 9. 将注释添加到现有的rdf文件中
- 10. 如何将php文件添加到wordpress主题添加标准文件?
- 11. 如何在Eclipse中自动添加默认标题到我的源文件?
- 12. Java标准注释
- 13. 添加标题,注释和图像
- 14. 添加注释到文件
- 15. 添加标题到文件
- 16. 将标题添加到现有控件
- 17. 将标题添加到csv文件
- 18. 将标题添加到多个文件
- 19. 将标题添加到excel文件
- 20. 有没有写matlab文件的开始注释的标准?
- 21. 如何让vim为新文件添加标题注释?
- 22. 如何将gzip标准加入到文件中,并将标准打印到标准中?
- 23. 如何在swift 3中将标题和副标题添加到我的注释中?
- 24. 如何将文本添加到SQL中的所有产品页面标题中?
- 25. 将标注添加到flot
- 26. Xcode - 自动将文件夹中的所有文件添加到目标
- 27. eclipse中的新行和标签注释
- 28. 如何将标题和副标题添加到MKMapView上添加的自定义注释?
- 29. 添加id到目标c中的pin注释以加载detailview
- 30. 将标题添加到TbGridView中的CCheckBoxColumn
[如何在Eclipse插件项目的源文件中管理许可横幅](http://stackoverflow.com/questions/204676/how-to-manage-license-banners-in-source-files- of-eclipse-plug-in-projects) – Narkha 2014-10-30 12:31:44