redhat-developer / redhat-developer/vscode-java

Support interactive formatter settings wizard

Đang mở
#2,776 1 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

enhancement formatter
Ngôn ngữ chính
TypeScript
Star
2.3k
Fork
546
Merge trung bình
20 giờ 1 phút
Pull request đã merge (30 ngày)
11

Mô tả

Currently we use Java: Open Java Formatter Settings to open the formatter settings profile (xml file), once the profile exists, the command will open that file in xml scheme, and it's not such friendly for users to change the configurations, since they don't know the exact meaning of each setting id.

vscode-java-pack extension now supports Java: Open Java Formatter Settings with Preview, which uses a custom editor to provide interactive editing experience of formatting settings.

It would be great if we merge the two entries into one and put the implementation into vscode-java repository, the interactive custom editor can replace currently plain xml to provide better experience, and we still remain a switch to open the profile in plain xml scheme for advanced users.

any thoughts? @fbricon @rgrunber @snjeza

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Hướng nghiên cứu

So sánh lệnh formatter-settings hiện có trong vscode-java với triển khai tương tác trong vscode-java-pack, bắt đầu từ các điểm vào của lệnh và trình chỉnh sửa tùy chỉnh tương ứng. Công việc được xem là hoàn tất khi hợp nhất các điểm vào, cung cấp khả năng chỉnh sửa trình định dạng một cách tương tác và vẫn giữ cách mở profile dưới dạng XML thuần cho người dùng nâng cao.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
java, typescript, vscode
Lĩnh vực
developer-experience, tooling
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
25/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.