Иногда я редактирую английский текст, который включает символы Unicode. По некоторым причинам, на моем ПК, Блокнот ++ преобразовывает символы Unicode в??? таким образом, повреждая текст и теряя все те данные. Я ищу способ отредактировать такой текст при сохранении символов Unicode. Я использую Consolas в качестве своего Шрифта. Если шрифт не имеет всех тех символов, почему я должен потерять данные, когда я копирую текст из Блокнота ++ (через буфер обмена Windows)?
Если файл на самом деле кодируется в Unicode, Блокнот ++ должен обнаружить его автоматически. Шрифт Consolas работает хорошо на меня. Можно попробовать один из этих двух пунктов меню:
Я вполне уверен, первый сделает то, что Вы хотите.
Существуют хорошие новости и плохие новости.
Хорошие новости: Блокнот ++ поддерживает Unicode (по крайней мере, от того, что я могу собрать).
Плохие новости: По-видимому, поддержка Unicode находится только на Windows XP.
У меня на самом деле нет машины Windows передо мной. Из того, что я помню, существует меню Encoding в соответствии с меню Format где-нибудь. Кодированием для Unicode является на самом деле обычно UTF-8.
Вот 'симпатичное' изображение поддержки Unicode в Блокноте ++,
Unicode работает отлично над Windows 7. Единственная проблема, которая подходит, - то, что необходимо перепечатать символы, которые были изменены. Это произошло со мной. Я пишу со скандинавскими буквами так ä-> E4, ö-> F6. Это - боль в торце для замены их всех, но это стоит того.
При кодировании страницы от ANSI-> UTF-8 затем будут некоторые символьные проблемы.
Я предложил бы, чтобы Вы сначала создали новую страницу в UTF-8 и затем скопировать/вставить Вашей информации. Там/должны быть любой проблемой затем.