Jak wykonać wyrównanie kodu z bazą Eclipse Force.com IDE. Przycisk skrótu do wyrównywania "CTRL + SHIFT + F" nie działa dla kodu Apex.Jak wykonać wyrównanie kodu w bazie Eclipse Force.com IDE
Odpowiedz
Przejdź do Preferences -> General -> Keys
i wpisz "format" w polu wyszukiwania, zobaczysz, jakie klawisze (jeśli są) są powiązane z poleceniami formatowania. Następnie możesz związać to, co lubisz, lub użyć tego, co jest dostępne.
Klasy wierzchołków i wyzwalacze używają innego edytora niż Java. Formatowanie automatyczne (lub wyrównanie kodu) nie działa z Apex Code (lub Apex Code Editor). Nie mogłem uzyskać CTRL-SHIFT + F, aby pracować w najnowszej wersji Eclipse z ForceEl IDE. Uważam, że dzieje się tak dlatego, że program do formatowania automatycznego został zaprojektowany wyłącznie do pracy w środowisku Java.
Jeśli jednak przejdziesz do perspektywy Java i otworzysz klasę Apex w edytorze Java, CTRL + I poprawnie poprawi wcięcie.
Żadna z propozycji do tej pory nie zadziałała. Zauważ, że Force IDE otwiera klasę Apex w edytorze Apex. Ten edytor nie pojawia się na liście kontekstów, które można powiązać ze zdarzeniem kluczowym. Na przykład ta lista zawiera takie konteksty, jak "edycja w tekstach strukturalnych", "edycja w źródle Java" itp.
Edytor Apex nie udostępnia opcji menu "Źródło" w menu prawego przycisku myszy. Więc nie ma sposobu, aby uzyskać dostęp do funkcji formatowania.
Próbowałem otworzyć klasę apex w Javie. Teraz pojawia się opcja menu "Źródło", opcja formatu nic nie robi. (Stąd brak kluczowym wydarzeniem będzie w stanie nic zrobić.)
Jedyne co mogę dostać się do pracy, jest to ...
Wybierz plik .... Otwórz za pomocą ... Inne ... zlokalizować Edytor Java. Po otwarciu pliku ... wybierz cały tekst .. Kliknij prawym przyciskiem myszy i wybierz Źródło ... Prawidłowe wcięcie.
To nie jest formatowane, ale rozwiązuje problem z wcięciami.
Któregoś dnia mam nadzieję, że SFDC utworzy kod dla otwartego źródła Force IDE. Następnie jako społeczność możemy budować bardziej przyjazne dla programistów narzędzia.
- 1. Jak wykonać wyrównanie w ciągu znaków.Format C#?
- 2. ID kodu ide
- 3. Eclipse IDE Scope Highlighting?
- 4. Jak ustawić wyrównanie kodu SKLabelNode
- 5. Eclipse IDE wewnątrz docker
- 6. Problemy z zakończeniem kodu z Scala-IDE i Eclipse Juno
- 7. Jak korzystać z Eclipse jako IDE JavaScript?
- 8. Jak wykonać wyrażenie regularne w komendzie waitForPopUp w IDE Selenium?
- 9. jak wykonać pliki .sql w bazie danych Postgresów
- 10. Jak zmienić tło wszystkich widoków w Eclipse IDE?
- 11. Pobieranie kodu źródłowego Eclipse
- 12. Eclipse IDE: Linia (lub znacznik) między początkiem i końcem bloku kodu, jak w Notatniku ++
- 13. Wtyczka eclipse jak otworzyć plik w IDE pod kodem
- 14. ANTLR i Eclipse (lub dowolne przyzwoite IDE)
- 15. Zmiana rozmiaru czcionki kodu w WebStorm IDE
- 16. Jak włączyć zaznaczenie pola (lub bloku) w Eclipse IDE?
- 17. Jak zainstalować wtyczkę Drools w Eclipse Indigo IDE
- 18. Jak mogę znaleźć wersję Scala zainstalowaną w środowisku Eclipse IDE?
- 19. jak korzystać z adnotacji Intellij w środowisku Eclipse IDE?
- 20. Jak wyłączyć wymienianie gorącego kodu w Eclipse
- 21. Jak wykonać zdalne debugowanie za pomocą Eclipse CDT bez gdbserver?
- 22. Wyszukiwanie linii kodu w Eclipse
- 23. Jak wykonać Eclipse stylu TDD z Intellijem
- 24. Jak ustawić inny kompilator Java niż Eclipse IDE
- 25. Lista wtyczek do sprawdzania kodu dla Eclipse
- 26. Eclipse IDE: Dodaj/zmień domyślne typy plików?
- 27. wtf to WTF? (w bazie kodu WebKit)
- 28. Co to jest "perspektywa" Eclipse i jak mam ją wykonać?
- 29. Zmiana koloru tła elementów interfejsu użytkownika w środowisku Eclipse IDE
- 30. Debugowanie - jak wykonać wiersz kodu po linii?