Встановіть для кодування файлу значення UTF8 зі специфікацією у піднесеному тексті 3


92

Коли я відкриваю файл у Sublime Text 3, внизу у мене є можливість встановити кодування символів, як показано на скріншоті.

налаштування кодування

Існує можливість встановити його на UTF-8 , що після проведення деяких досліджень означає UTF-8 без специфікації, але я хочу встановити його на UTF-8 із специфікацією, як показано нижче:

UTF-8 із специфікацією

Як я можу це зробити в межах ST3?

Відповіді:


91

Я також не можу встановити "UTF-8 з BOM" у кутовій кнопці, але я можу змінити це з рядка меню.

"Файл" -> "Зберегти за допомогою кодування" -> "UTF-8 із специфікацією"


169

Into Preferences> Settings - Users
File: Preferences.sublime-settings

Напишіть це:

"show_encoding": true,

Це пояснюється в записці до випуску 17 грудня 2013 р. Збірка 3059. Офіційний сайт Sublime Text 3


9
чесно кажучи, до того, як я проголосував проти, чи було це правильно в якийсь момент? У поточному випуску show_encodingне пропонується параметр "із спеціальною специфікацією", а тому не відповідає на запитання.
billynoah

1
Я тут непорозумів? Це взагалі не відповідає на питання .....
Jimmy liu

Це не відповідає на запитання, але я повинен визнати, що це допомогло мені з’ясувати проблему, з якою я стикався з тим, що мій код трактувався як китайські ієрогліфи
містер Белл

не відповідає на питання і не працює в ST3
ніндзя

4

У Налаштування> Налаштування - За замовчуванням

У вас буде наступне за замовчуванням:

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

Ви можете змінити його або, як сказав cdesmetz, встановити ваші налаштування користувача.


1

За замовчуванням встановлено Sublime Text 'UTF8 without BOM', але це не було вказано.

Єдине конкретизоване - це 'UTF8 with BOM'.

Сподіваюся, це допоможе :)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.