redhat-developer / redhat-developer/vscode-java

Add feature for line up comment

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

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

formatter upstream
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ả

background: format comment setting is disabled because for preserving whitespace of indentation

// void method()
// {
//     System.out.println("indented"); 
// }

This will make vscode so powerful that eclipse or other ide can't provide if vscode can:

  1. add option for line up comment even when format comment is disabled
class Test {
    void trailingCommented()
    {
        System.out.println("indented"); //comment
        System.out.println("indent"); //comment
    }
}

became

class Test {
    void trailingCommented()
    {
        System.out.println("indented"); //comment
        System.out.println("indent");   //comment
    }
}
  1. add option to add space after // even when format comment is disabled

became

class Test {
    void trailingCommented()
    {
        System.out.println("indented"); // comment
        System.out.println("indent");   // comment
    }
}

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

Không có tệp hoặc kiểm thử nào được nêu tên. Hãy tìm trong repository thiết lập format-comment và phần triển khai định dạng chú thích của nó, sau đó so sánh hành vi với các ví dụ trong issue; được xem là hoàn tất khi các chú thích cuối dòng có thể được căn chỉnh và tùy chọn thêm một dấu cách sau //, trong khi việc định dạng chú thích vẫn bị tắt.

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
tooling
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
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
35/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.