Come cambiare la codifica del file di testo predefinito in Eclipse?

Ogni volta che aggiungo un nuovo file html (o un altro file di testo) al progetto, la sua codifica è impostata su Cp1250. Non sono sicuro del perché, immagino sia perché il linguaggio di input in Windows è impostato su Polish (che è corretto per me perché è la mia lingua madre e non voglio cambiarlo). Comunque, Eclipse dice che Cp1250 è una codifica “predefinita” e devo cambiarla manualmente in UTF-8 ogni volta che aggiungo qualcosa.

Quindi, dove posso cambiare la codifica predefinita in UTF-8? Ho impostato la codifica facendo clic con il tasto destro del mouse su tutto il progetto ma non è stato di aiuto. Non riesco a trovare nulla nelle opzioni. È così noioso…

Sto usando la versione ‘Helios’ dell’eclipse e la uso con pydev se questo è importante.

Finestra -> Preferenze -> Generale -> Area di lavoro: codifica file di testo

La risposta di Nanda non era abbastanza nella mia configurazione. Quello che dovevo fare è:

  • Finestra> Preferenze> Generali> Tipi di contenuto
  • Seleziona Testo> HTML nell’albero
  • Seleziona tutte le associazioni di file, in particolare .html
  • Inserisci “UTF-8” nel campo di testo “codifica predefinita”

Per l’eclipse di Marte :

Modifica codifica area di lavoro:

Cambia la codifica dell'area di lavoro

Controlla un file Codifica: Immagine controlla una codifica di file

Preferenze >> Generale >> Editor >> Editor di testo >> Spelling: Enconding

PS: Eclipse Indigo e Juno.

Stavo avendo lo stesso problema quando ho ricevuto un codice HTML da inserire nel mio progetto e rinominarlo in .jsp. Per risolvere il problema, avevo bisogno di ciò che le persone sopra hanno già detto, cioè di cambiare la codifica del testo nelle preferenze di Eclipse. Tuttavia, prima di rinominare i file in .jsp, era necessario includere la riga seguente all’inizio di ogni file .html:

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 

Credo che questo abbia costretto Eclipse a capire che era necessario cambiare la codifica dei file quando ho provato a rinominare .html in .jsp.

Se hai bisogno di modificare file dello stesso tipo con più codifiche in cartelle e progetti diversi (ad esempio un progetto è in UTF-8 e altro in Windows-12xx), vai su Finestra> Preferenze> Generale> Tipi di contenuto> Testo > e seleziona ciascuno digitare con più codifiche.

Per ogni tipo, eliminare il contenuto della codifica predefinita e fare clic su Aggiorna .

In questo modo Eclipse non “autodetect” codifica e utilizzerà set di codifica per progetto o cartella.

Ciò che ha funzionato per me in Eclipse Mars era andare su Finestra> Preferenze> Web> File HTML , e nel pannello di destra in Codifica selezionare ISO 10646 / Unicode (UTF-8) , Applica e OK, quindi e solo allora i miei file .html sono stati creati con.