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.