Как я могу отредактировать текст Unicode в Блокноте ++?

Иногда я редактирую английский текст, который включает символы Unicode. По некоторым причинам, на моем ПК, Блокнот ++ преобразовывает символы Unicode в??? таким образом, повреждая текст и теряя все те данные. Я ищу способ отредактировать такой текст при сохранении символов Unicode. Я использую Consolas в качестве своего Шрифта. Если шрифт не имеет всех тех символов, почему я должен потерять данные, когда я копирую текст из Блокнота ++ (через буфер обмена Windows)?

26
задан 22.02.2013, 01:56

3 ответа

Если файл на самом деле кодируется в Unicode, Блокнот ++ должен обнаружить его автоматически. Шрифт Consolas работает хорошо на меня. Можно попробовать один из этих двух пунктов меню:

  • Кодирование-> Кодирует в UTF-8
  • Кодирование-> Преобразовывает в UTF-8

Я вполне уверен, первый сделает то, что Вы хотите.

15
ответ дан 07.12.2019, 09:32

Существуют хорошие новости и плохие новости.

Хорошие новости: Блокнот ++ поддерживает Unicode (по крайней мере, от того, что я могу собрать).

Плохие новости: По-видимому, поддержка Unicode находится только на Windows XP.

У меня на самом деле нет машины Windows передо мной. Из того, что я помню, существует меню Encoding в соответствии с меню Format где-нибудь. Кодированием для Unicode является на самом деле обычно UTF-8.

Вот 'симпатичное' изображение поддержки Unicode в Блокноте ++,

enter image description here

5
ответ дан 07.12.2019, 09:32

Unicode работает отлично над Windows 7. Единственная проблема, которая подходит, - то, что необходимо перепечатать символы, которые были изменены. Это произошло со мной. Я пишу со скандинавскими буквами так ä-> E4, ö-> F6. Это - боль в торце для замены их всех, но это стоит того.

При кодировании страницы от ANSI-> UTF-8 затем будут некоторые символьные проблемы.

Я предложил бы, чтобы Вы сначала создали новую страницу в UTF-8 и затем скопировать/вставить Вашей информации. Там/должны быть любой проблемой затем.

3
ответ дан 07.12.2019, 09:32

Теги

Похожие вопросы