이클립스(Eclipse) UTF-8 인코딩
UTF-8은 가변 길이 유니코드 인코딩입니다.
엄밀히 따지면 UTF-8은 유니코드의 데이터를 전송하기 위한 규격입니다.
제가 알기로는 한글을 사용하기 위해서는 예전에는 EUC-KR인코딩으로 사용한 것으로 알고 있어요.
동아시아 권에서의 문자(한글, 한자, 중국어, 일본어)들은 EUC-KR과 같은 자국어 인코딩을 사용해야 하는 불편함이 있었습니다.
요즘은 자국어 인코딩이아닌 단일 인코딩 방식으로 혼동 없이 사용할 수 있는 UTF규격을 사용합니다.
한글은 주로 3바이트 영역에 집중되어 UTF-16에 비해 크기가 커지지만, 대부분의 문자는 UTF-8로 인코딩 시 더 적은 바이트를 소비할 수 있어서 UTF-16보다는 UTF-8을 선택하여 사용합니다.
또, 유니코드가 서구권 중심으로 퍼져나갔기 때문에 이점이 많은 UTF-8이 대세가 된 것입니다.
이제 본론으로 UTF-8을 이클립스에서 설정하는 방법을 설명드리겠습니다.
1. 이클립스 화면에서 window 메뉴 -> Preferences 클릭
2. General 항목 -> Content Types -> Java Class File -> UTF-8 -> Update 버튼
3. General -> Editors -> Text Editors -> Spelling -> Encoding: Default (UTF-8) -> Apply
4. General -> Workspace -> Other : UTF-8 -> Apply
5. html encoding : html 검색 -> Web -> HTML Files -> Encoding : UTF-8로 설정 -> Apply
6. css encoding : css 검색 -> Web -> CSS Files -> Encoding : UTF-8로 설정 -> Apply
7. jsp encoding : jsp 검색 -> Web -> JSP Files -> Encoding : UTF-8로 설정 -> Apply
8. xml encoding : xml 검색 -> XML -> XML Files -> Encoding : UTF-8로 설정 -> Apply
9. apply and close 클릭
이것으로 UTF-8 인코딩 글을 마치도록 하겠습니다.