Tôi sử dụng Maven 2 POM Editor chủ yếu để chỉnh sửa trực tiếp các tệp POM XML. Có cách nào để làm cho trình chỉnh sửa luôn mở tệp trong tab "Nguồn" không?
Câu trả lời:
Trong tùy chọn Eclipse cho plugin Maven, có một hộp kiểm cho Open XML page in the POM editor by default
. Vị trí chính xác của nó thay đổi theo phiên bản plugin.
Trong các phiên bản này của Eclipse:
POM sẽ mở trong chế độ xem nguồn theo mặc định.
Trong các phiên bản này của Eclipse:
Maven
> POM Editor
Giống như Damien nghi ngờ, Window>Preferences>Maven>User Interface
tùy chọn của tôi để mở POM trong trình chỉnh sửa Maven POM thực sự đã bị hỏng. Đây là cách tôi đã sửa nó (Juno):
Mở ra Window>Preferences>General>Editors>File Associations
. Ở khu vực phía trên bên phải, nhấp vào Thêm ..., nhập "pom.xml", sau đó OK.
Sau đó nhấp vào mục mới pom.xml trong danh sách phía trên và trong danh sách dưới, nhấp vào Maven POM Editor, sau đó nhấp vào nút Mặc định ở bên phải.
Nhấp vào OK và sau đó nhấp đúp vào tệp pom.xml của bạn trong trình khám phá dự án và nó sẽ mở trong trình chỉnh sửa Maven POM.
Phần thưởng: Định dạng Ctrl + Shift + F thực hiện tốt công việc định dạng POM trong trình chỉnh sửa Maven. Định dạng của trình soạn thảo XML mặc định khá tệ đối với POM, có các thẻ không có thuộc tính.
Eclipse Juno / Mars :
Đi tới Window> Preferences> Maven> User Interface
Kiểm tra trang Open XML trong trình chỉnh sửa POM theo mặc định
Trong tùy chọn màu chàm của nhật thực> Maven> Giao diện người dùng, có một hộp kiểm cho trang Open XML trong trình chỉnh sửa POM theo mặc định ". Bỏ chọn nó. (Tính năng này có thể bị hỏng như trên nhật thực của tôi)
Chọn hộp kiểm "Mở trang XML trong trình chỉnh sửa POM theo mặc định" sẽ mở trình chỉnh sửa POM nhưng điều này sẽ không tự động chọn tab thứ hai - "Nguồn". Bạn vẫn phải nhấp vào ở dưới cùng trên tab "Nguồn". Theo mặc định, trình chỉnh sửa POM mở tab đầu tiên - "Thiết kế". Trình chỉnh sửa POM sẽ ghi nhớ tab cuối cùng bạn đã nhấp vào, vì vậy nếu bạn nhấp vào Nguồn lần thứ hai khi bạn mở nó, nó sẽ hiển thị tab Nguồn.
Phiên bản Eclipse: Bản phát hành Oxygen.3a (4.7.3a) Id bản dựng: 20180405-1200, ubuntu 16.04
POM Editor
sẽ là trình chỉnh sửa GUI, là mặc định. Chọn hộp này làmXML editor
mặc định.