Eclipse에서 생성 된 Javadocs 템플릿을 어떻게 변경합니까?


123

클래스 또는 메서드, 특히 Windows 상자의 현재 시스템 사용자 이름 인 @author 변수를 만들 때 생성 된 기본 Javadocs가 마음에 들지 않습니다.

변경하고 싶습니다. 이게 가능해?


2
를 들어 @author변수 사용자 정의, 당신은 편집하여 사용자 정의 문자열을 설정할 수 있습니다 eclipse.ini추가 파일 -Duser.name=customstring(테스트 케플러 / 루나 )
KrishPrabakar

3
원하지 않는 소음@author 이기 때문에 태그를 제거하는 것이 좋습니다 .
Alexander Pozdneev

답변:


188

검사 Preferences / Java / Code Style / Code Template

부분 Comment / Type

author태그를 필요한 값으로 바꿀 수 있으며 새로 생성 된 클래스에 영향을 미칩니다.

코드 템플릿


그러나 템플릿은 괜찮지 만 작성자 태그 구매에 참조 된 값이 그렇지 않은 경우 다음 질문을 참조하십시오 .

${user}user.name환경 변수 의 값을 사용합니다 . 따라서, 당신은 통과 할 수 -Duser.name=My Name있는 eclipse.ini재정의 할 수 있습니다.

또는 원하는 경우 다음을 가리 키도록 바로 가기를 수정할 수 있습니다.

C:/java/eclipse/eclipse.exe -vmargs -Duser.name="cleverUserNameToUseInSourceCode"

  • MacOs : Aram Kocharyan 은 마우스 오른쪽 버튼을 클릭하고 패키지 내용 표시로 이동하면 있음을 언급 합니다 .eclipse.iniEclipse.app/Contents/MacOS/
  • ZendStudio : rofflox이 코멘트 이라는 이름의 파일 ZendStudio.ini과에서 발견된다 Applications/Zend Studio.app/Contents/MacOS/.

5
무관 : 어떻게 이렇게 예쁜 스크린 샷을 만들었나요?
Paul Lammertsma

1
@ 폴 : 밈은 "필수"(로 자신을 밝혀 그 후 meta.stackexchange.com/questions/19478/the-many-memes-of-meta/... ), 내가 FSCapture를 사용했다 ( faststone.org/FSCaptureDetail.htm ) 준수하기 위해;)
VonC

Snipping Tool은 Win7에서 트릭을 수행합니다. 스크린 샷 주셔서 감사합니다. 이것은 내가 오늘 밤에 필요한 것입니다! :)
조셉 욕망

1
Mac 사용자의 경우 eclipse.ini는 Eclipse.app/Contents/MacOS/에 있습니다. 마우스 오른쪽 버튼을 클릭하고 Show Package Contents
Aram Kocharyan 2012-08-04

Mac 용 Zend Studio도 마찬가지입니다. ZendStudio.ini에서 발견된다 Applications/Zend Studio.app/Contents/MacOS/.
rofflox 2013 년

6

창-> 환경 설정-> Java-> 편집기-> 템플릿을보십시오.


예, 그것에 대해 알고 있지만 불행히도 이것은 클래스의 코드 생성에 영향을 미치지 않는 것 같습니다. 나는 이것을 수동으로하는 것을 피하고 싶다
Olaseni 2010

3

Spring Tool Suite (Spring 개발을위한 인기있는 Eclipse 사용자 정의)는 STS.ini를 사용합니다. Windows에서는 앱 실행 실행 파일과 동일한 디렉토리에서 찾았습니다.


Mac OS의 STS의 경우 STS 애플리케이션 패키지를 검색하는 동안 VonC의 답변을 참조하십시오.
Kent Bull

3

Git 사용자 이름과 이메일을 사용하려면 변수 ${name:git_config(user.name)}${email:git_config(user.email)}.

여기에 이미지 설명 입력


이것은 아래에 있습니다Preferences / Java / Code Style / Code Templates / Comments / Types
timbru31

1

Eclipse에 매우 유용한 플러그인 인 JAutodoc 사용을 고려해야 합니다. 매개 변수화는 표준 Eclipse 생성보다 훨씬 더 발전했습니다.


이클립스의 이클립스 javadoc 생성을 JAutoDoc으로 대체하는 방법이 있습니까? 내 말은 : JAutoDoc 플러그인을 설치하고 있습니다. 이제 Shft + Alt + S를 통해 get / setter 메서드를 생성하고 "Generate Getters and Setters ..."를 선택하면 javadoc 주석이 여전히 Eclipse에 의해 생성됩니다. 하지만 ... 자동 JAutoDoc하여이 의견을 생성 할
스테
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.