편집하는 클래스의 JavaDoc에 @author 태그를 자동으로 추가하도록 NetBeans 8.1+을 만들 수 있습니까?NetBeans - 코드가 변경되면 클래스에 자동으로 @author 추가
0
A
답변
1
넷빈즈에서 자동으로이 과정을 가지고 가장 가까운는 저장소에 커밋 모든 블루 (이 수정)과 녹색 클래스에 대한 javadoc의 누락 (새로운) 항목을 체크하기 전에 Tools -> Analyze Javadoc
를 실행하는 것입니다. 그러나이 프로세스는 클래스에 대한 설명이 이미 존재하는 경우 @author
태그를 추가하지 않으며 기존 태그를 업데이트하지 않습니다. 여기에 the manual입니다.
내가 만진 사람이 터치하여 작성한 각 파일을 자동으로 표시하는 것이 유용 할지는 모르겠지만 그 이유는 이러한 기능을 사용할 수없는 이유 일 수 있습니다. 1 %를 변경 한 수업이 작성자의 변경 자격이 있습니까? 40 %는 어떨까요? 수입품을 개편하면 어떨까요? 등등 ... @lasteditor
또는 복수 @author
또는 @editor
태그를 도입하는 등의 대안 솔루션을 생각해 낼 수는 있지만 여전히 많은 가치가 있다고 확신하지는 않습니다.
git blame
(Team -> Show Annotations
), git log
등은 작성자와 편집자를 추적하는 작업에 더 적합합니다.
하나의 대안 솔루션은, 적어도 메이븐 프로젝트, Javadoc plugin의 javadoc:fix 목적이 될 수 있지만, 각 클래스의 javadoc는 그 이상 공상 @author
태그와 아무것도 있는지 확인합니다 :
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<groupId>org.apache.maven.plugins</groupId>
<version>2.10.3</version>
<configuration>
<fixTags>author</fixTags>
<force>true</force>
<fixFieldComment>false</fixFieldComment>
<fixMethodComment>false</fixMethodComment>
</configuration>
</plugin>
관련 문제
- 1. Netbeans : @author 변경 방법
- 2. 배열이 변경되면 UITableView가 자동으로 업데이트됩니다.
- 3. NetBeans : MyAppView.java에서 클래스에 액세스
- 4. AUTHOR */
- 5. 가격 콘텐츠가 변경되면 클래스에 요소 추가 JQuery DOMCharacterDataModified
- 6. 즐겨 찾기에 추가 할 코드가 자동으로 실패합니다.
- 7. 시스템 날짜가 변경되면 자동으로 감지합니다.
- 8. netbeans 자동 생성 java gui 클래스에 구성 요소 추가
- 9. backbone.js에서보기가 변경되면 모델 필드가 자동으로 변경됩니다.
- 10. 클래스에 PHP 코드가 있습니까?
- 11. Netbeans 8.0.2에서 코드가 완료되지 않습니다.
- 12. Java 클래스에 GUI 기능 추가
- 13. Wordpress Author
- 14. YII2 - Author
- 15. matlab 클래스에 항목 추가
- 16. 장고 코드가 변경되면 uWSGI를 다시 시작해야합니까?
- 17. netbeans 7.3 프로젝트에 자식 추가
- 18. 버튼이 입력이 변경되면 자동으로 활성화/비활성화됩니다.
- 19. 원본 페이지가 변경되면 iframe을 자동으로 다시로드하십시오.
- 20. wp7 : 내 위치가 변경되면 자동으로 트리거가 가능합니까?
- 21. 추적중인 엔터티가 변경되면 Context.SaveChanges가 자동으로 호출됩니까?
- 22. EF 4에서 .edmx가 변경되면 데이터베이스가 자동으로 업데이트됩니까?
- 23. 셀이 변경되면 CommandButton_Click()이 자동으로 실행됩니다.
- 24. 액세스 - 필드가 변경되면 테이블의 필드를 자동으로 변경하십시오.
- 25. 코드가 viewDidUnload에 자동으로 나타납니다.
- 26. 코드가 자동으로 제출되지 않습니다.
- 27. Netbeans : PhpDoc 서식 지정
- 28. netbeans 프로젝트에 리소스 추가
- 29. Netbeans 플러그인 (추가 작업)
- 30. NetBeans 8.0.2에 Tomcat8.5.14 추가
광고의 유용성을 - 그것은 기본적으로 팀에 달려 있습니다. 모든 코드가 항상 SCM에 포함되는 것은 아닙니다. 그리고 파일에 저자를 추가하는 것은 장래의 편집자들에게 유용 할 것입니다. 왜냐하면 이전에, 아마도 파일을 연구하고 세부 사항에 대해 질문 할 수 있기 때문입니다. 정말 "소유권 주장"에 관한 것이 아닙니다. 그것은 아마 당신의 가정 일 것입니다. –
이 기능을 고려할 때 Netbeans 개발자가 생각할 수있는 것, 툴이 '@ author' 태그 업데이트를 보증하기 위해 변경 사항이 충분히 중요하다고 판단 할 수있는 방법 또는 전혀 신경 써야하는지 이 경우에는 간단한 오타 수정으로 인해 업데이트가 발생할 수 있습니다. 개인적으로 필자는 상황에 따라 더 많은 컨텍스트를 제공하는 별도의 readme 또는 changlog 문서가 '@ author' 태그의 창의적인 사용보다 효과적 일 것이라고 생각하지만, 그것은 팀이 결정하기위한 것입니다. –