2010-04-25 4 views
25

최근에 프로젝트를 만들었습니다. 잘 정리했습니다 ... Eclipse를 실행하면서 Mac을 사용했습니다. 어떻게 든 MacRoman에 모든 것을 저장했습니다. 프로젝트는 UTF8이어야합니다. 전환을 쉽게 처리 할 수 ​​있습니까?이클립스 인코딩 MacRoman -> UTF8

답변

42

blog post에 대한 자세한 설명은 WOLips/WOProject 인 경우 David HOLT입니다.

확인 기본 환경 설정 : 이클립스에서

Encoding in Eclipse preferences

Preferences>General>Workspace로 이동하여 Text File EncodingUTF-8을 선택합니다.
작업 공간의 모든 리소스에 대한 인코딩을 설정해야합니다. 이제 기본 인코딩을 사용하여 만든 모든 구성 요소가 모두 일치해야합니다.

변경 리소스 (프로젝트, 폴더 또는 파일)에 대한 인코딩은

오른쪽 (또는 제어) 패키지 탐색기 WO에서 자원을 클릭하고 상황에 맞는 메뉴의 하단에있는 등록 정보 옵션을 선택합니다.
Resource>Text File Encoding으로 이동하십시오.
위에서 변경 한 경우 "Inherited from container (UTF-8)"이 표시되어야하며, 그렇지 않으면 (MacRoman)입니다.
Other - UTF-8을 선택하고 적용을 클릭하면 경고가 사라집니다.

+1

많은 리소스를 하나씩 차례로 처리하지 않고 텍스트 인코딩을 변경하는 방법이 있습니까? – JDelage

+1

@JDelage 기본적으로 모두 "Inherited from container"로 설정해야합니다. 프로젝트까지의 컨테이너는 이와 같아야하며 프로젝트는 기본값으로 설정되어야합니다. 따라서 기본값을 변경하면 재귀 적으로 적용됩니다. 그것이 다시 인코딩하려고하는지 확실하지 않은 경우 ... 상당히 이상합니다. – Potatoswatter

+2

이것은 새 파일의 인코딩을 변경합니다. 모든 이전 파일을 새 인코딩으로 수동으로 변환해야합니까? 스페인어에는 엉망이되는 캐릭터가 많이 있습니다. – Sloy

관련 문제