Chcę zmienić kodowanie pliku w NetBeans IDE (wersja 6.9.1), powiedzmy z ANSII na UTF-8. Jak mogę to zrobić?
EDYCJA: Będę bardziej precyzyjny. Nie chcę zmieniać domyślnego kodowania w NetBeans. Chcę zmienić tylko kodowanie aktualnie edytowanego pliku.
Odpowiedzi:
W modelu NetBeans wszystkie pliki projektu powinny mieć to samo kodowanie. Odpowiedź jest taka, że nie możesz tego zrobić w Netbeans.
Jeśli pracujesz w Netbeans, powinieneś rozważyć konwersję wszystkich plików do jednego kodowania za pomocą innych narzędzi.
źródło
Przejdź do folderu etc w domu Netbeans -> otwórz
netbeans.conf
plik i dodajnetbeans_default_options
następujący wiersz:Zrestartuj Netbeans i powinno być w UTF-8
Aby to sprawdzić, przejdź do pomocy -> o i sprawdź System:
Windows Vista version 6.0 running on x86; UTF-8; nl_NL (nb)
źródło
/Applications/NetBeans/NetBeans 7.2.1.app/Contents/Resources/NetBeans/etc/netbeans.conf
netbeans.conf
, ale nie działa na JSP ...C:\Program Files\NetBeans 8.1\etc\netbeans.conf
Dokumentacja NetBeans przedstawia jedynie hierarchię dla FileEncodingQuery (FEQ), sugerując, że możesz ustawić kodowanie dla każdego pliku:
W celach informacyjnych, to jest strona wiki dotycząca ustawień całego projektu:
źródło
Istnieje stary raport dotyczący błędu dotyczący tego problemu.
źródło
W eksploratorze projektów kliknij prawym przyciskiem myszy projekt, Właściwości -> Ogólne -> Kodowanie. Umożliwi to wybranie kodowania dla każdego projektu.
źródło
Ten link odpowiada na Twoje pytanie: http://wiki.netbeans.org/FaqI18nProjectEncoding
Możesz zmienić kodowanie źródeł lub kodowanie w czasie wykonywania.
źródło
Tak, możesz zmienić kodowanie określonego pliku (lub zobaczyć, co ma) dzięki tej obsłudze kodowania wtyczki . Dzięki tej wtyczce będziesz w stanie bez problemu obsługiwać różne kodowania plików.
Teraz jest w wersji 1.4.0 dla NetBeans 8.2 i używam go w Windows 10 kilka razy temu.
Operacja jest bardzo prosta, w linii statusu możesz zobaczyć kodowanie otwartego pliku, a stamtąd możesz zdefiniować jego nowe kodowanie.
źródło
Po prostu spróbuj ustawić kodowanie projektów na "UTF-8" i skopiuj plik (który jest zakodowany w iso) do tego samego projektu (a jeśli nie potrzebujesz starego pliku, po prostu go usuń) - teraz skopiowany plik będzie w formacie UTF -8 - może to Ci pomoże :)
źródło