Jak zmienić kodowanie plików w NetBeans?

Chcę zmienić kodowanie pliku w NetBeans IDE (ver 6.9.1), powiedzmy z ANSII na UTF-8. Jak mogę to zrobić?

EDIT: będę bardziej precyzyjny. Nie chcę zmieniać domyślnego kodowania w NetBeans. Chcę tylko zmienić kodowanie aktualnie edytowanego pliku.

Author: Hadi Di Wao, 2010-11-09

7 answers

W modelu NetBeans wszystkie pliki projektu powinny mieć takie 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.

 18
Author: Vladimir,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-11-09 13:01:19

Przejdź do folderu etc w NetBeans home -- > otwórz plik netbeans.conf i dodaj na netbeans_default_options następujący wiersz:

-J-Dfile.encoding=UTF-8

Uruchom ponownie Netbeans i powinno być w UTF-8

Aby sprawdzić przejdź do help --> about and check System: Windows Vista version 6.0 running on x86; UTF-8; nl_NL (nb)

 177
Author: Danny,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-12-10 19:01:16

Dokumentacja NetBeans zawiera jedynie hierarchię dla FileEncodingQuery (FEQ), sugerując, że Możesz ustawić kodowanie na podstawie pliku:

Tak dla odniesienia, to jest strona wiki dotycząca ustawień dla całego projektu:

 8
Author: user569825,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-02-14 11:09:29

Istnieje Stary Bugreport dotyczący tego problemu.

 5
Author: acnb,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-07-21 08:53:41

W Eksploratorze projektu kliknij prawym przyciskiem myszy projekt, Właściwości - > ogólne - > kodowanie. To pozwoli Ci wybrać kodowanie dla każdego projektu.

 4
Author: jcarballo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-05-17 21:35:28

Ten link odpowiada na twoje pytanie: http://wiki.netbeans.org/FaqI18nProjectEncoding

Możesz zmienić kodowanie źródeł lub kodowanie środowiska uruchomieniowego.

 2
Author: iberck,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-05-01 23:25:45

Tak, możesz zmienić kodowanie konkretnego pliku (lub zobaczyć, co on ma) za pomocą tej wtyczki Encoding Support. Dzięki tej wtyczce będziesz w stanie obsłużyć różne kodowania swoich plików bez problemó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żna zobaczyć kodowanie otwartego pliku, a stamtąd można zdefiniować jego nowy kodowanie.

Obsługa kodowania działa w systemie Windows 10

 2
Author: Josem,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-03-03 09:36:34