일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 백준
- 카카오블라인드코딩테스트
- 달빛클럽
- programmers
- React
- 리액트
- dfs
- 달빛클럽1기
- Stack
- React.js
- 완전탐색
- SoftwareExpertAcademy
- 재귀
- 달빛클럽 1기
- Algorithm
- 경제공부
- 인플레이션에서 살아남기
- Array
- 프로그래머스
- HashMap
- 노마드코더 강의
- Java
- 달빛캠퍼스
- 알고리즘
- BOJ
- ReactJS로 영화 웹 서비스 만들기
- JPA
- 노마드코더
- SWEA
- 자바
- Today
- Total
th42500의 TIL
[Eclipse] 이클립스 UTF-8 설정 (매번 Encoding 설정 하지 마세요!) 본문
이클립스에서 새로운 프로젝트를 생성할 때마다 우리는 매번 프로젝트의 인코딩을 새롭게 설정을 해주어야 한다.
워크스페이스가 바뀌면 가장 먼저 IDE가 새롭게 프로그래밍을 하기에 적합한 환경인지 체크를 해야한다.
윈도우에서는 기본적으로 MS94를 지원하는데, 이는 다른 OS에서 호환이 되지않아 우리는 보통 utf-8로 인코딩 설정을 바꿔준다.
만약, 이를 설정해주지 않고 프로젝트를 그대로 진행하게 된다면 후에 프로젝트를 다시 보았을때 한글이 깨져 알아볼 수 없는 상황이 발생하게 된다.
먼저, 흔히 볼 수 있는 이클립스 프로젝트의 인코딩 변환 방법이다.
1️⃣ 각 프로젝트의 Encoding 설정
1️⃣ Window > Preference > encoding 검색
2️⃣ Content Types, Workspace, CSS Files, HTML Files, JSP Files, XML Files 에 있는 모든 encoding을 utf-8로 변경
그러나, 매번 프로젝트를 새로 생성할 때마다 이를 설정해주는 것은 매우 불편하고, encoding 설정을 깜빡하고 프로젝트를 진행해서 낭패를 보는 경우도 많을 것이다.
이클립스에서 encoding설정을 자동으로 해주는 방법이 있다면 매우 편하지 않을까?
아래와 같이 해보자.
2️⃣ 함구적으로 Eclipse에서 encoding을 utf-8로 설정하기
1️⃣ 설치한 Eclipse 폴더로 이동하기
2️⃣ eclipse.ini 파일 우클릭 > 편집 (메모장과 같은 텍스트 편집 프로그램을 이용해서 열 수 있다.)
확장자 숨김파일로 되어 있다면 해당 파일이 안보일 수 있으므로 eclipse.ini가 보이지 않는다면 숨김파일 체크를 확인하고 다시 확인하기!
3️⃣ 파일의 가장 마지막 줄에 '-Dfile.encoding=UTF-8'을 입력 > 저장( Ctrl+S )
4️⃣ 이클립스에서 새로운 프로젝트를 생성하고 Encoding을 확인해보며 잘 설정되었는지 확인해보기
위의 방법을 이용한다면 앞으로 새로운 프로젝트를 생성할 때마다 Preference에 들어가서 Encoding을 따로 설정해주지 않아도 자동으로 Utf-8을 설정해주지 않아도 된다😀