IntelliJ 한글 인코딩(Encoding) 설정학생이나 초급 개발자일수록 가장 많이 헤매는(일명 삽질) 부분이 인코딩 설정이 아닌가 싶습니다. 특히 웹 어플리케이션을 개발하다 보면 한글이 깨졌을때 IDE(개발 툴) 설정 문제인지 서버(웹 또는 DB서버) 설정 문제인지 등 문제의 원인이 되는 변수들이 많기 때문에 더욱 헤매게 됩니다.그래도 가장 초기에 해야하고 중요하기도 한 개발툴. 그중에서도 IntelliJ의 한글 인코딩 설정을 하는 방법을 써보고자 합니다. IDE 세팅은 개발 장비를 바꾸거나 포맷했을 때 등 정말 가끔씩만 설정을 하기 때문에 기록해두는것이 좋을것 같습니다.1. IntelliJ VM 설정IntelliJ가 실행시 사용할 가상머신의 인코딩 설정을 지정해줍니다. 자신이 IntelliJ를 설..
툴 [Tool]
2018. 10. 31. 23:26
[IntelliJ] 인텔리J 톰캣 한글 깨질 때 한글 인코딩(Encoding) 설정.
IntelliJ에서 Tomcat Encoding 설정인텔리J에서 톰캣 서버의 catalina log에 출력되는 한글이 깨지는것을 발견했습니다.이럴때는 IntelliJ에 설정된 톰캣 서버의 인코딩 설정을 VM 파라미터를 통해 지정할 수 있습니다. 아참! 그 이전에 기본적인 IntelliJ 인코딩 설정들이 되어있는지 확인하시기 바랍니다.→ [IntelliJ] 인텔리J 한글 인코딩(Encoding) 설정방법은 두 가지인데, Run > Edit Configurations...를 통해 접근하거나.Application Servers 탭에서 설정해둔 톰캣서버를 마우스 우클릭하여 Edit Configuration을 선택할수도 있습니다.설정에 들어오면 톰캣을 선택하고 VM options에 -Dfile.encoding=U..
툴 [Tool]
2018. 10. 24. 14:56
[intelliJ] 인텔리J .properties 파일 유니코드 한글로 변환하여 보는 방법
IntelliJ .properties 파일 유니코드 한글로 변환하여 보는 방법어플리케이션 개발시에 다국어 처리나 어플리케이션 설정값등을 저장하기 위해 .properties 파일을 작성하여 사용하곤 합니다. 그러나 주석이나 데이터에 한글이 들어가게 되는 경우 유니코드 값이 그대로 보여 이게 한글로 어떤 문자인지 알지 못하는 경우가 있습니다.이클립스에서는 .properties 파일을 한글로 보게 해주는 플러그인을 제공해주기 때문에 설치해야 하지만 IntelliJ의 경우에는 설정만 살짝 변경해 주면 해결됩니다.IntelliJ 실행 > 상단 File > Settings...에 들어가기IntelliJ 실행 > 상단 File > Settings... 에 들어가거나 Ctrl + Alt + S 단축키를 이용합니다.Ed..
툴 [Tool]
2018. 6. 28. 02:00
[TeraTerm] 테라텀 UI 한글 설정 및 한글 깨짐 설정
테라텀(TeraTerm) 한글 설정테라텀으로 작업을 하다보면 한글이 깨져서 기본 언어설정인 일본어로 보이거나 메뉴 구성이 영어로 되어 있기때문에 영알못 분들에게는 조금은 불편할 수 있습니다. 테라텀의 모든 언어와 관련된 설정을 한글로 변경하는 방법을 알아보도록 하겠습니다.상단 메뉴의 Setup > Terminal...locale을 korean으로 CodePage를 65001로 수정하고 OK 클릭합니다.다음으로 Setup > Font... 설정으로 접근스크립트가 한글로 되어있는지 확인합니다.Setup > General... 설정에 접근합니다.Language를 UTF-8로 하고 LanguageUI(메뉴 언어 설정) 을 Korean.lng로 변경합니다.설정을 모두 마무리하면 한글깨짐이 해결되고 인터페이스가 한..
Servlet&Jsp
2017. 12. 8. 23:02
[서블릿/JSP] 한글 깨지는 경우, 한글 인코딩 처리
웹 환경에서의 한글 인코딩웹개발을 하다보면 글자 인코딩과 관련된 이슈를 많이 접하게 됩니다.영어 알파벳은 ASCII 코드가 어느 Characterset(이하 캐릭터셋 또는 문자셋)에나 기본적으로 포함되어 있기 때문에 어떠한 인코딩을 사용하든지 깨질 일이 없지만 한글의 경우에는 EUC-KR, UTF 계열 인코딩 등 특정 캐릭터셋이 아니면 한글을 표현하지 못해 깨지는 현상이 발생합니다.웹 환경에서의 데이터는 보통 브라우저(클라이언트) - 서버 - DB서버 처럼 3계층에 거쳐 주고받게 되는데 이때 세 가지 요소의 인코딩이 서로 맞아야 합니다.데이터를 입력받거나 출력하는 통로를 스트림이라고 하는데 얼핏 보기에는 하나의 스트림을 통해 데이터를 주고 받는것처럼 보이지만 사실은 입력스트림과 출력스트림을 통해 데이터를..
툴 [Tool]
2017. 11. 1. 23:09
[PuTTy] 한글 깨질 때 인코딩 바꾸기
PuTTY 한글 깨질 때 인코딩 바꾸기PuTTY 터미널창에 출력되는 내용 중 한글이 깨지는 경우가 있습니다.이럴때에는 PuTTY 인코딩 설정을 바꿔주면 됩니다.원격 서버에 접속 하기 전 설정Window -> Translation -> 인코딩을 UTF-8로 변경 -> Open원격 서버에 접속한 상태에서 설정 변경실행중인 PuTTY의 상태 표시줄에서 마우스 우클릭합니다.Change Settings... 를 누릅니다.접속하기 전 설정처럼 UTF-8로 인코딩을 바꿔줍니다.주의!) 한글이 깨져있는 상태에서 설정을 바꾼 경우 파일을 다시 실행해야 한글로 바뀝니다.(vim 에디터 실행중인경우 q로 나갔다가 다시 실행)