Ustaw kodowanie pliku na UTF8 z BOM w Sublime Text 3


92

Kiedy otwieram plik w Sublime Text 3, na dole mam opcję ustawienia kodowania znaków, jak pokazano na zrzucie ekranu.

ustawienie kodowania

Istnieje możliwość ustawienia go na UTF-8 , co po wykonaniu pewnych badań oznacza UTF-8 bez BOM, ale chcę ustawić go na UTF-8 Z BOM, jak pokazano poniżej:

UTF-8 z BOM

Jak mogę to zrobić z poziomu ST3?

Odpowiedzi:


91

Nie mogę też ustawić "UTF-8 z BOM" w przycisku narożnym, ale mogę to zmienić z paska menu.

„Plik” -> „Zapisz z kodowaniem” -> „UTF-8 z BOM”


170

W Preferencje> Ustawienia -
Plik użytkownika : Preferencje.sublime-settings

Napisz to :

"show_encoding": prawda,

Jest to wyjaśnione w informacji o wydaniu 17 grudnia 2013. Wersja 3059. Oficjalna witryna Sublime Text 3


9
z całą uczciwością, zanim zagłosuję negatywnie, czy w pewnym momencie było to poprawne? W aktualnej wersji show_encodingnie oferuje opcji „z BOM” i dlatego nie odpowiada na pytanie.
billynoah

1
Czy źle tu zrozumiałem? To w ogóle nie odpowiada na pytanie .....
Jimmy liu.

Nie odpowiada na pytanie, ale muszę przyznać, że pomogło mi to zorientować się w problemie z interpretacją mojego kodu jako chińskich znaków
Pan Bell

nie odpowiada na pytanie i nie działa w ST3
ninja

4

Przejdź do Preferencje> Ustawienie - Domyślne

Domyślnie będziesz mieć następny:

// Display file encoding in the status bar
    "show_encoding": false

Możesz to zmienić lub tak jak powiedział cdesmetz, ustaw ustawienia użytkownika.


1

Domyślnie ustawiono Sublime Text 'UTF8 without BOM', ale nie zostało to określone.

Jedyne określone rzeczy to 'UTF8 with BOM'.

Mam nadzieję, że to pomoże :)

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.