Intellij에서 @author 자동 완성
Eclipse에서 Intellij Idea로 마이그레이션 중입니다. 아직 알아낼 수 없었던 한 가지는 @author
JavaDoc 태그의 자동 완성입니다 . @a
Eclipse에 입력 할 때 두 가지 제안이 있습니다.
@author - author name
@author
Intellij에서 첫 번째 제안을 어떻게 달성합니까 (가능합니까?)? 가능한 경우 작성자 이름 자리 표시 자에 삽입 된 템플릿을 어떻게 변경합니까?
라이브 템플릿을 통해이 문제를 해결할 수 있습니다. 설정-> 라이브 템플릿으로 이동하여 "추가"버튼 (오른쪽에 녹색 더하기)을 클릭합니다.
"약어"필드에 템플릿을 활성화 @a
할 문자열 (예 :)을 입력하고 "템플릿 텍스트"영역에 완료 할 문자열 (예 :)을 입력합니다 @author - My Name
. "적용 가능한 컨텍스트"를 Java (주석 만 가능)로 설정하고 키를 완료 (오른쪽)로 설정하십시오.
나는 그것을 테스트했고 잘 작동하지만 IntelliJ는 inbuild 템플릿을 선호하는 것처럼 보이므로 "@a + Tab"는 "author"만 완료합니다. Space그러나 완료 키를 작동 하도록 설정합니다 .
파일 템플릿을 통해 자동으로 삽입되는 사용자 이름을 변경하려면 (예 : 클래스 생성시) 다음을 추가하여 변경할 수 있습니다.
-Duser.name=Your name
IntelliJ / bin 디렉토리 의 idea.exe.vmoptions 또는 idea64.exe.vmoptions (버전에 따라 다름)에 추가합니다 .
정확히 요청한 것이 아니라 유용 할 수있는 옵션이 하나 더 있습니다.
에 이동 Settings
> - Editor
-> File and code templates
> - Includes
(오른쪽) 탭을 선택합니다. 새 파일에 대한 템플릿 헤더가 있으며 여기에서 사용자 이름을 사용할 수 있습니다.
/**
* @author myname
*/
시스템 사용자 이름의 경우 :
/**
* @author ${USER}
*/
참고 URL : https://stackoverflow.com/questions/18736986/autocompletion-of-author-in-intellij
'Program Tip' 카테고리의 다른 글
자동 레이아웃에서 하위 뷰의 X를 중앙에 배치하면 "제약 조건에 대해 준비되지 않음"이 발생합니다. (0) | 2020.10.08 |
---|---|
UIImage의 불투명도 / 알파를 설정하는 방법은 무엇입니까? (0) | 2020.10.08 |
Axios는 URL이 작동하지만 두 번째 매개 변수를 개체로 사용하면 작동하지 않습니다. (0) | 2020.10.08 |
앱 아이콘 강조 표시를 비활성화하는 방법은 무엇입니까? (0) | 2020.10.08 |
Android의 EditText에서 URL / 웹 사이트 이름을 확인하는 방법은 무엇입니까? (0) | 2020.10.08 |