948 Stimmen

Wie ändere ich Eclipse so, dass Leerzeichen anstelle von Tabulatoren verwendet werden?

Standardmäßig Eclipse wird mit einem harten Tabulatorzeichen eingerückt. Wie ändere ich sie in Leerzeichen?

1 Stimmen

Vérifiez der folgende Link die ich geschrieben hatte, die die Schritte zur Umwandlung von Tabulatoren in Leerzeichen in Eclipse und auch im Linux VI-Editor enthält.

1 Stimmen

48 Stimmen

@i3ensagt, dass Tabulatoren in verschiedenen Editoren oder Umgebungen unterschiedlich dargestellt werden, während Leerzeichen immer einheitlich sind.

5voto

dillip Punkte 1682

Im Eclipse-Format xml:

Für Tab:

<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="tab"/>

Für den Raum:

<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="space"/>

4voto

Santosh Punkte 49

Fenster->Einstellungen->Java->Codestil->Formatierung->Bearbeiten->Einrückung = "Nur Leerzeichen"

4voto

Sandeep Punkte 59

In Eclipse gehen Sie zu Fenster " Präferenzen dann suchen Sie nach Formatierer .

Sie werden verschiedene fettgedruckte Links sehen, klicken Sie auf jeden fettgedruckten Link und setzen Sie ihn auf use spaces anstelle von tabs .

Unter dem Link java formatter müssen Sie das Profil bearbeiten und wählen Sie die Registerkarte policy, spaces only im Register Einrückung

3voto

Chester Punkte 39

Verpassen Sie nicht die Tab-Politik für beide * Nur Leerzeichen * Leerzeichen zum Einrücken von Zeilenumbrüchen verwenden

Ich überprüfte nur die letztere Sache und ließ die Combobox als Tabs Only, die CheckStyle... versagt hat. Zu Ihrer Information, ich spreche von Einstellungen > Java > Formatter > Bearbeiten...

2voto

Christophe Roussy Punkte 15183

Erwägen Sie auch die Verwendung einer .editorconfig-Datei: https://marketplace.eclipse.org/content/editorconfig-eclipse . Jemand, der nicht mit Eclipse kann auch von diesem profitieren, im schlimmsten Fall kann es als Leitfaden dienen. HINWEIS: Ich werde nicht die Tabs vs. Leerzeichen Kriege, sondern verwenden Leerzeichen FTW eingeben :-)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X