2012-12-18 12 views
8

jaki sposób jeden konwertować bloku zmiennych zadań, npEclipse: Auto-align „=” w zadaniach

private final String s1 = "10011"; 
private final String s2 = "01100"; 
private final String ones = "11111"; 
private final String zeros = "00000"; 

Aby wyprostowanego formacie gdzie wszystkie = znaki są dostosowane do jednego miejsca po najdłuższym lewa strona, np:

private final String s1 = "10011"; 
private final String s2 = "01100"; 
private final String ones = "11111"; 
private final String zeros = "00000"; 

Odpowiedz

10

PreferencjeJavaCode StyleFormatter → goto Edit i sprawdzić Align fields in columns przez:

Align fields in columns

+0

+1 Dzięki. Czy istnieje sposób na wykorzystanie spacji do wyrównania, przy jednoczesnym użyciu zakładek do wcięcia bloku? –

+1

OK, rozumiem - powinienem użyć polityki zakładki mieszanej z "Użyj spacji do wcięcia zawijanych linii" –

3

Jeśli chcesz, aby móc wyrównać zadania, a nie tylko deklaracje pole, ten plugin ma doskonałą pracę : OCDFormat.

Działa we wszystkich plikach tekstowych, nie tylko w języku Java.

+1

Niestety blog nie jest dostępny publicznie, stąd wtyczka nie jest dostępna (przynajmniej dla mnie ..). Czy możesz podać inny sposób pobierania wtyczki? Dzięki! –

+1

Wyszukaj OCDformat. Jest na github –

+0

Nice, ale jest problem z niektórymi (często) operatorami: https://github.com/eduardp/OCDFormat/issues/5 –

3

Można użyć wtyczki Eclipse columns4eclipse:

  • gratis
  • open source
  • Przetestowałem go z Eclipse 4.3 x64 i x64 4.5 na Windows 7 SP1 x64 ostateczny

enter image description here

+0

Nie działa dla PHP (PDT). – darkangel

+0

@darkangel, jaki jest problem z pdt? –

+0

Wszystkie pozycje menu są wyłączone. – darkangel

1

EclipseFormatter rozwiązało ten pro blem idealnie wspierający wyrównanie pól, przydziałów i deklaracji zmiennych w kolumnach.

+0

Fajnie! Nie używam już Eclipse, ale świetnie jest zobaczyć odpowiedź na 7-letnie pytanie! –

Powiązane problemy