(참고 :이 질문은 메뉴 여기에서 언급하지 않을 수도 인 IntelliJ (14) 이전 또는 새로운 버전에 관해서입니다.) 변수를 자동-대문자 I 라이브 템플릿을 설정하기 위해 노력하고있어인 IntelliJ 라이브 템플릿에
을 그게 상수를 모두 대문자로 입력 할 수있게 해줍니다.. 일반 구문은 Titles.PAGETITLE, 그리고 내가 제목으로 PT을 확장 라이브 템플릿을 생성합니다. $ PAGETITLE $
그래서, 결과는 제목이어야한다. 마침표 뒤에 커서가 놓인 줄에이 나타납니다.
Caps Lock이나 Shift를 사용하지 않고 입력 한 모든 문자를 대문자로 입력하고 싶습니다. 소문자 입력은 대문자 입력으로 변환해야합니다.
나는 편집 템플릿 변수에 표현 옵션 다음에 대화 상자 사용하여 시도했다 :
- 하는 사전 정의 된 가 (문자열) 기능
- 사용자 정의 작성 활용을 (문자열) .toUpperCase() 함수
- 맞춤 작성된 Var.toUpperCase() 기능 난 내 머리 위로를 회수 할 수 없습니다
- 몇 가지 다른 것들 ...
아래와 같이 사용자 정의 JSP 태그 실제로 내가 무엇을 달성하기 위해 노력하고있어의보다 구체적인 예 .
<TAG:type property="<%=Titles.PAGETITLE%>" />
그래서 한 줄에 템플릿 이름을 입력하고 (내 경우에는 '탭'과 함께)를 확장하는 경우 :
tagtitle
그런 다음 (커서 위치에 대한 파이프를) 나타납니다 다음 : 내가 PAGETITLE를 입력
<TAG:type property="<%=Titles.|%>" />
, 그것은과 같이 대문자로 표시됩니다 :
<TAG:type property="<%=Titles.PAGETITLE%>" />
어떻게 정의 된 라이브 템플릿 내에서이를 수행합니까?