W większości IDE miałem polecenie Reindent All. Jak to zrobić w Eclipse 1.2?Jak mogę powtórzyć wszystkie moje kody w Eclipse?
Edycja: Polecenia działają z kodami Java, ale czy jest jakiś sposób, w jaki mogę go uruchomić z Clojure?
W większości IDE miałem polecenie Reindent All. Jak to zrobić w Eclipse 1.2?Jak mogę powtórzyć wszystkie moje kody w Eclipse?
Edycja: Polecenia działają z kodami Java, ale czy jest jakiś sposób, w jaki mogę go uruchomić z Clojure?
Ctrl + Przesunięcie + F
sformatuje cały kod zgodnie z zasadami formatowania aktywnych ten zawiera żadnych reguł wcięć zdefiniowano (tabs/przestrzenie, ilość tych, etc ...)
Możesz zmienić te zasady na stronie:
Cholera, która nie działała z Clojure. Mimo to dziękuję – unj2
Myślę, że musisz skonsultować się z dostawcą pluginów clojure;) clojure-dev ma formatowanie na mapie drogowej, ale jeszcze nie zaimplementowane –
To jest dla mnie nieoptymalne rozwiązanie. Potrzebuję spójnego wcięcia we wszystkich plikach projektu, ale niekoniecznie chcę zachować spójne odstępy między operatorami (np. 'V + dv' vs' i + 1'). Globalny format wymusza spójność wszystkiego. – abeboparebop
Eclipse ma teraz wersję 3.5. Ty może chcesz dokonać aktualizacji.
Aby sformatować swój kod w dowolny sposób, w tym wcięcie i kilkanaście innych drobiazgów, które mogą Cię zainteresować, możesz ustawić opcje Formattera (w obszarze Preferencje/Java/Styl kodu/Formatter). Możesz także powiedzieć Eclipse, aby uruchamiał Formatter przy każdym zapisie, wraz z innymi regułami.
Czy CRTL + SHIFT + F pracuje w Eclipse 1.2? W wersji 3.5 działa poprawnie.
Można również zaznaczyć cały kod, który ma wcięcia, a następnie uderzył CTRL + I
TAB i SHIFT + TAB powinny również działać na wybranych liniach kodu/tekstu - o ile tylko znak tabulacji jest skonfigurowany tak, aby był równy twojemu wcięciu.
Eclipse 1.2? Poważnie? –