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.

2voto

turong Punkte 1188

Sie können auf jeden Fall eine XML-Datei verwenden, um Ihren Formatierer für den Codierungsstil zu konfigurieren. Die Formatierungsdatei hilft Ihnen, den gleichen Codierungsstil und die gleichen Richtlinien für alle Teammitglieder zu haben.

Die Hinzufügung der nachstehenden Einstellungsvariablen würde Folgendes bewirken a tab= 2 spaces und in Leerzeichen umwandeln, auch wenn Sie wahrscheinlich Tab Abkürzungstaste bei der Codierung mit Eclipse .

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

Das Beste,

0voto

paiego Punkte 3495

In eclipse mars (EE) unter Mac OS X konnte ich dies nur in den Einstellungen finden, indem ich den Einstellungsdialog öffnete und Formatter eintippte und dann Java->Code Style->Formatter wählte.

Java->Code Style hat keinen Zugriff auf Formatter!

0voto

shonky linux user Punkte 5654

Und vergessen Sie nicht die ANT-Editor

Aus irgendeinem Grund taucht Ant Editor nicht in den Suchergebnissen für 'tab' o 'spaces' kann also übersehen werden.

Unter Windows > Präferenzen

  • Ameise " Herausgeber " Formatierer " Tab size: (auf 4 gesetzt)
  • Ameise " Herausgeber " Formatierer " Use tab character instead of spaces (Häkchen entfernen)

0voto

Sam Punkte 5
  • Klicken Sie auf Fenster " Voreinstellungen
  • Java erweitern " Code-Stil
  • Klicken Sie auf Formatierer
  • neu klicken
  • Wählen Sie den Profilnamen
  • Ok klicken
  • Klicken Sie auf die Schaltfläche Bearbeiten
  • Klicken Sie auf die Registerkarte Einrückung
  • Legen Sie unter Allgemeine Einstellungen die Tab-Richtlinie auf fest: Nur Leerzeichen
  • Klicken Sie auf OK.

0voto

Ironcache Punkte 1689

Als Ergänzung zu den anderen Antworten: Unter Mac OS X befindet sich das Menü "Einstellungen" unter Eclipse, no Fenster (im Gegensatz zu Windows/Linux-Eclipse-Distributionen). Alles andere ist immer noch das Gleiche, wie in anderen Antworten über diesen Punkt hinaus betont wurde.

IE: Java Formatter verfügbar unter:

Eclipse >      | # Not Window!
Preferences >  |
Java >         |
Code Style >   |
Formatter      |

Von hier aus können Sie den Formatierer bearbeiten und unter "Einrückung" die Tabulatorpolitik einstellen.

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