Konfigurowanie edytora Maven 2 POM do otwierania plików pom.xml w trybie źródłowym

84

Używam edytora Maven 2 POM głównie do bezpośredniej edycji plików POM XML. Czy istnieje sposób, aby edytor zawsze otwierał pliki na karcie „Źródło”?

tputkonen
źródło

Odpowiedzi:

130

W preferencjach Eclipse dla wtyczki Maven znajduje się pole wyboru dla Open XML page in the POM editor by default. Jego dokładna lokalizacja zależy od wersji wtyczki.

Juno / Kepler / Luna / Mars (4.x)

W tych wersjach Eclipse:

  1. Kliknij opcję Okno → Preferencje
  2. Rozwiń Maven
  3. Kliknij opcję Interfejs użytkownika
  4. Zaznacz domyślnie stronę Open XML w edytorze POM
  5. Kliknij Zastosuj i zamknij

Pompy domyślnie otwierają się w widoku źródła.

Helios / Indigo (3.x)

W tych wersjach Eclipse:

Maven > POM Editor

Jherico
źródło
1
To jest tak sprzeczne z intuicją. POM EditorBędzie edytor GUI, który JEST domyślny. Zaznaczenie tego pola powoduje ustawienie XML editordomyślne.
Alexander - Przywróć Monikę
@AlexanderMomchliov: Ja też byłem zdezorientowany (i to naprawdę jest bardzo zagmatwane) - ale mają na myśli to, że otwierasz Edytor POM (czyli całość) z wybranym edytorem XML („stroną XML”).
zb226
18

Tak jak podejrzewał Damien, moja Window>Preferences>Maven>User Interfaceopcja automatycznego otwierania POM w edytorze Maven POM została zepsuta. Oto jak to naprawiłem (Juno):

Otwórz Window>Preferences>General>Editors>File Associations. W prawym górnym obszarze kliknij Dodaj ..., wpisz „pom.xml”, a następnie OK.

Następnie kliknij nowy wpis pom.xml na górnej liście, a na dolnej liście kliknij Maven POM Editor, a następnie kliknij przycisk Default po prawej stronie.

Kliknij OK, a następnie kliknij dwukrotnie plik pom.xml w eksploratorze projektów i powinien zostać otwarty w edytorze Maven POM.

Bonus: Formatowanie Ctrl + Shift + F świetnie radzi sobie z formatowaniem POM w edytorze Maven. Domyślne formatowanie edytora XML jest dość złe dla POM, które mają tagi bez atrybutów.

William T. Mallard
źródło
7

Zaćmienie Juno / Mars :

Idź do Okno> Preferencje> Maven> Interfejs użytkownika

Zaznacz domyślnie stronę Open XML w edytorze POM

Luiz Feijão Veronesi
źródło
4

W preferencjach eclipse indigo> Maven> Interfejs użytkownika jest domyślnie zaznaczone pole wyboru dla strony Open XML w edytorze POM ". Odznacz to.

Damien MIRAS
źródło
0

Zaznaczenie pola wyboru „Otwórz stronę XML domyślnie w edytorze POM” otworzy edytor POM, ale nie spowoduje to automatycznego wybrania drugiej zakładki - „Źródło”. Nadal musisz kliknąć u dołu kartę „Źródło”. Domyślnie edytor POM otwiera pierwszą zakładkę - „Projekt”. Edytor POM zapamięta ostatnią klikniętą kartę, więc jeśli klikniesz Źródło przy drugim otwarciu, wyświetli się karta Źródło.

Wersja Eclipse: Wydanie Oxygen.3a (4.7.3a) Identyfikator kompilacji: 20180405-1200, ubuntu 16.04

N Dev
źródło