Як встановити Notepad2 на UTF-8 замість ANSI?


6

Кожен раз, коли я створюю новий файл за замовчуванням Notepad2, це ANSI, замість цього я хотів би мати UTF-8. Чи є спосіб отримати це?

Відповіді:


5
File → Encoding → Default... → UTF-8

Якщо зміна не приєднується при перезапуску Notepad2, змініть за замовчуванням знову, а потім спробуйте:

Settings -> Save Settings Now

Для цього використовується Notepad2 v4.2.25


немає меню кодування в меню файлів
металевий редуктор твердий

1
У мене це є в Notepad2 4.0.23, і він існує з версії 2.x.
grawity

Я теж в 4.2.25
Джосем

1

Файл -> Налаштування -> Налаштування -> Новий документ, перевірте UTF-8.

зображення


неправильно !! для блокнота ++ ви ніколи не повинні використовувати UTF-8 with signature(BOM) ! це помилка, яка може пошкодити вихідні файли (якщо ви розробник / програміст) і показувати "дивні іконки" на своїх веб-сторінках, і "ви не знаєте, чому!" (тому що більшість із нас не вмикає "показати всі символи"). для notepad2 це "догори дном", там ви повинні вибрати, "UTF-8"а не UTF-8 with signature!!!!

@EladKarako: Хто каже, що це для використання в Інтернеті (у всякому разі, для IIS та більшості веб-серверів у Windows немає проблем)? У світі Windows BOM може бути надзвичайно корисним для відповідних програм, щоб краще зрозуміти вміст файлу.
harrymc

0

Запустіть notepad2.exe з параметром. Приклад у командному рядку чи іншій програмі:

Notepad2.exe /utf8 MyAnsiiFile.txt

Це відкриває і завантажує файл ASCII і перетворює його у файл UTF-8. Потім вам потрібно лише закрити Notepad2 і зберегти.

блокнот2 версія 4.2.25

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