Program do formatowania kodu Eclipse na podstawie pliku
1
Eclipse ma potężny program do formatowania kodu dla Javy, ale zastanawiam się, czy możliwe jest zdefiniowanie formatu kodu dla poszczególnych plików, zamiast definiowania formatu dla wszystkich plików Java?
Czy możesz wyjaśnić, w jaki sposób może to być przydatne?
Karan
Na przykład, możesz użyć kodu pochodzącego od dostawcy, który używa innego stylu kodowania. Ale czasami może zajść potrzeba modyfikacji. @ Karan
xuhdev
Cóż, Eclipse będzie formatować jako Java w oparciu o rozszerzenie pliku, więc jednym z możliwych sposobów może być zmiana nazw tych, dla których chcesz inny / niestandardowy format na inne rozszerzenie, a następnie zdefiniowanie żądanych reguł formatowania dla plików z tym nowym rozszerzeniem. Oczywiście zmiana rozszerzeń prawdopodobnie spowoduje problemy, więc nie wiem, jak inaczej można to zrobić bez niepożądanych efektów ubocznych. Być może, jeśli istnieje sposób na wybranie przez Eclipse różnych reguł formatowania w oparciu o jakiś unikalny ciąg wewnątrz plików Java. Może jest wtyczka, która to robi ...
Karan
Odpowiedzi:
0
Nie wiem, jak określić formater na plik, ale jest przynajmniej sposób na selektywne wyłączenie formatera, aby nie zepsuł istniejącego formatowania, zobacz tutaj:
W skrócie, możesz skonfigurować Eclipse, aby szukał komentarzy takich jak @formatter:on i @formatter:off, szczegóły tutaj .
Odpowiedzi:
Nie wiem, jak określić formater na plik, ale jest przynajmniej sposób na selektywne wyłączenie formatera, aby nie zepsuł istniejącego formatowania, zobacz tutaj:
W skrócie, możesz skonfigurować Eclipse, aby szukał komentarzy takich jak
@formatter:on
i@formatter:off
, szczegóły tutaj .źródło