BOM Visual Studio 2012없이 UTF-8 저장


9

Visual Studio 2012는 BOM없이 UTF-8을 싫어하고 항상 추가하므로 PHP 페이지에 빈 줄이 생깁니다.

BOM없이 인코딩을 UTF-8로 변경하거나 적어도 유니 코드로 변경하려면 어떻게해야합니까?


하고있는 일에 대한 추가 정보를 추가하십시오.
harrymc

Visual Studio 2012를 사용하여 BOM 인코딩없이 UTF-8로 문서를 저장할 수 없습니다. 해당 인코딩으로 변경할 때마다 메모장 ++에서 파일을 편집해야합니다.
Cristy

답변:


9

무료 수정 파일 인코딩 확장자를 참조하십시오 .

무료 수정 파일 인코딩 확장은 Visual Studio 2012/2010에서 BOM을 UTF-8 파일에 추가하지 못하게합니다.

일반적으로 Visual Studio에서 UTF-8 파일을 편집하면 파일 순서에 BOM (바이트 순서 표시) 시퀀스 0xEF, 0xBB, 0xBF가 추가됩니다. 때로는 다른 응용 프로그램이 파일을 추가로 처리하는 것을 혼동합니다. 인코딩을 수동으로 선택할 수 있지만 (파일-고급 저장 옵션 ... 또는 파일-다른 이름으로 저장 ...-인코딩으로 저장 ...) 파일을 다시 열 때마다 수행해야합니다.

수정 파일 인코딩은 Visual Studio에서 UTF-8 파일을 열 때 자동으로 감지하여 서명없이 UTF-8로 인코딩을 설정합니다. 파일을 편집하지 않으면 수정되지 않은 상태로 유지됩니다. 파일을 편집하면 BOM없이 파일이 저장됩니다.

파일 인코딩 수정을 사용하면 파일 경로 및 파일 확장자를 기준으로 인코딩 할 파일을 구성 할 수 있습니다. 기본적으로 .html 파일 만 Visual Studio에서 보호됩니다.

이 확장 프로그램에 대한 경험이 없지만 필요에 맞는 것 같습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.