NetBeans, Ruby, Rails und die Geschichte mit UTF8
Ich bin ein NetBeans Benutzer für ca. 4 Jahre. Obwohl Eclipse immer noch meine erste Wahl für Java ist, nutze ich für Ruby/Rails ausschließlich NetBeans.
Wenn ich in Ruby entwickle hatte ich immer Probleme mit dem Encoding. So wurden Umlaute wie äüö usw. im NetBeans Editor korrekt angezeigt, bei der Ausgabe jedoch nicht. Zuerst dachte ich das Problem ist Ruby. Nach ein wenig probieren, stellte sich jedoch heraus Ruby ist nicht das Problem. Dann überprüfte ich die NetBeans Einstellungen. Zum Beispiel kann man in den Projekt Einstellungen das Encoding einstellen:

Jedoch löste dies das Problem nicht. Nach einigem Googlen, entdeckte ich schließlich diesen Blogeintrag. Darin steht, dass NetBeans standardmäßig nicht UTF8 Encoding für Dateien benutzt. Mein erster Gedanke war, warum nicht? Dh, obwohl die Projekt Einstellungen auf UTF8 gesetzt sind, verwendet NetBeans nicht dasselbe Encoding für Dateien! Um das Datei Encoding ebenfalls umzustellen, muss man folgendes machen:
- gehe in das Verzeichnis etc in dem NetBeans Verzeichnis
- öffne die Datei netbeans.conf
- und füge zu den netbeans_default_options folgenden Eintrag hinzu -J-Dfile.encoding=UTF-8
Nachdem funktioniert alles richtig und Deutsche Umlaute werden im Editor und im Ausgabefenster richtig angezeigt.
Related posts:
