Przejdź do treści

Wtyczka Kodowanie

Menu Kodowanie w stylu Notepad++, służące do ponownego wczytania pliku w innym kodowaniu znaków albo do przekonwertowania go na inne kodowanie. Wewnętrznie edytor pracuje w UTF-8; ta wtyczka decyduje, jak bajty pliku są mapowane do i z tego kodowania.

Dwa rodzaje poleceń

To rozróżnienie ma znaczenie — jedno zmienia interpretację, a drugie zmienia plik:

Rodzina Menu Działanie
Interpretuj jako Kodowanie ▸ <kodowanie> oraz Kodowanie ▸ Zestawy znaków ▸ <zestaw> Ponownie wczytuje bajty pliku z dysku i dekoduje je wybranym kodowaniem, zastępując zawartość bufora. Użyj tego, gdy plik otworzył się jako „krzaczki”. Plik na dysku pozostaje nietknięty, dopóki go nie zapiszesz.
Konwertuj na Kodowanie ▸ Konwertuj na <kodowanie> Transkoduje bieżący bufor na wybrane kodowanie i zapisuje go z powrotem do pliku, dodając w razie potrzeby znacznik kolejności bajtów (BOM).

Dostępne kodowania

  • Unicode: UTF-8, UTF-8-BOM, UTF-16 LE BOM, UTF-16 BE BOM.
  • ANSI — lokalna jednobajtowa strona kodowa systemu.
  • Podmenu Zestawy znaków — 16 starszych zestawów jednobajtowych: arabski, bałtycki, środkowoeuropejski, cyrylica, grecki, hebrajski, tajski, turecki, wietnamski, zachodni i inne.

Wtyczka zapamiętuje kodowanie każdego otwartego dokumentu, więc późniejsze Konwertuj na lub Interpretuj jako wie, w jakim kodowaniu plik aktualnie się znajduje.

Naprawa uszkodzonego wyświetlania pliku

Jeśli plik otwiera się jako bezsensowne znaki, wypróbuj Interpretuj jako z oczekiwanym kodowaniem (np. starszym zestawem znaków). Gdy odczyta się poprawnie, użyj Konwertuj na UTF-8, aby zapisać go w nowoczesnym, przenośnym kodowaniu.