IT/개발 공부

이클립스(Eclipse) UTF-8 인코딩

추억 카페 2020. 6. 7. 21:45

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 인코딩 글을 마치도록 하겠습니다.