program tip

Intellij 라이브 템플릿

radiobox 2020. 10. 14. 07:41
반응형

Intellij 라이브 템플릿


Intellij에서 기본 토큰 값을 사용하는 방법이 Live templates있습니까? 예를 들어 거의 모든 클래스에 대해 만들려는 개인 변수를 선언하는 다음 라이브 템플릿이 있습니다.

private static final Logger logger = Logger.getLogger($CLASS$.class)

$CLASS$이 라이브 템플릿을 사용할 때마다 범위 또는 파일 이름의 클래스에서 파생 될 수 있으므로 입력 필요가 없어 보입니다 . 라이브 템플릿에서 환경 정의 토큰을 기본값으로 사용할 수 있는지 궁금합니다.


현재 클래스 이름을 이미 사용하고있는 다른 템플릿을 확인하십시오.

여기에 이미지 설명 입력


log4j :

private static final org.apache.log4j.Logger log = org.apache.log4j.Logger.getLogger($CLASS_NAME$.class);

slf4j :

private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger($CLASS_NAME$.class);

당신이 설정되었는지 확인 적용 할 컨텍스트를 자바 것을 Lite 버전 FQ 이름정의 할 경우 건너 뛸 사용할 수 있습니다.


log4j 2 :

private static final org.apache.logging.log4j.Logger log = org.apache.logging.log4j.LogManager.getLogger($CLASS_NAME$.class);

참고 URL : https://stackoverflow.com/questions/6097646/intellij-live-template

반응형