이클립
Zencoding 활용 #1 : 기본적으로 출력되는 lang, locale, charset 변경하기
스토브
2011. 8. 8. 18:55
Zencoding 에서 기본적으로 설정되 있는 변수로
lang : ko
locale : en-US
charset : UTF-8
등등등이 있다.
그래서 html:4t 를 입력하고 tab 키를 누르면 설정된 변수값에 의해
뭐 굳이 상관은 없지만 일일이 en을 ko 로 바꾸기 귀찮고 뭐 혹시 프로젝트에서 쓰는 charset 이 UTF-8이 아니라 EUC-KR 일수도 있으니까...
디폴트로 출력되는 lang, locale, charset 값을 바꿔 보았다.
※ 먼저 작업하기 전에 이클립을 끈 다음에 해야 된다.
변경할 파일은 [이클립설치디렉토리]\plugins\ru.zencoding.eclipse_xxxxxxxxxxxx.jar 파일이다. xxxxxxxx 이부분은 설치된 zencoding 버전에 따라 다르다.
jar 파일을 압축프로그램으로 열어보면 여러개 파일이 있을 건데 그 중에서 /ru/zencoding/zencoding.js 파일을 살짝 변경해 주면 된다.
jar 파일에서 zencoding.js 파일만 빼내서 텍스트에디터로 열어보면 위에서 말했던 변수들이 보인다.
저부분을 원하는 값으로 바꾸고 저장후 jar 파일에 변경된 zencoding.js 파일을 덮어쓰고 다시 이클립을 실행시키면 끝~
html:4t 로 변경이 잘됬나 확인해 보자.
lang : ko
locale : en-US
charset : UTF-8
등등등이 있다.
그래서 html:4t 를 입력하고 tab 키를 누르면 설정된 변수값에 의해
<html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title></title> </head> <body> </body> </html>으로 변환된다.
뭐 굳이 상관은 없지만 일일이 en을 ko 로 바꾸기 귀찮고 뭐 혹시 프로젝트에서 쓰는 charset 이 UTF-8이 아니라 EUC-KR 일수도 있으니까...
디폴트로 출력되는 lang, locale, charset 값을 바꿔 보았다.
※ 먼저 작업하기 전에 이클립을 끈 다음에 해야 된다.
변경할 파일은 [이클립설치디렉토리]\plugins\ru.zencoding.eclipse_xxxxxxxxxxxx.jar 파일이다. xxxxxxxx 이부분은 설치된 zencoding 버전에 따라 다르다.
jar 파일을 압축프로그램으로 열어보면 여러개 파일이 있을 건데 그 중에서 /ru/zencoding/zencoding.js 파일을 살짝 변경해 주면 된다.
jar 파일에서 zencoding.js 파일만 빼내서 텍스트에디터로 열어보면 위에서 말했던 변수들이 보인다.
저부분을 원하는 값으로 바꾸고 저장후 jar 파일에 변경된 zencoding.js 파일을 덮어쓰고 다시 이클립을 실행시키면 끝~
html:4t 로 변경이 잘됬나 확인해 보자.
<html lang="ko"> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title></title> </head> <body> </body> </html>기대했던 대로 잘 나옴~