redhat-developer / redhat-developer/vscode-java

Hover support for property keys that reference values from a file loaded with java.util.Properties

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

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

enhancement hover
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ả

Current Result
Expected Result

When I import one .properties file
I hope to be able to directly and intelligently prompt the value in the properties file when using the key keyword in the properties file when compiling the content.

object.properties
First.Value=SomeValue

.java file
import java.io.;
import java.util.
;

public class testProperties {
public static void main(String[] args) throws FileNotFoundException, IOException {

    Properties prop = new Properties();
    prop.load(new FileInputStream("C:\\my_code\\object.properties"));
    String someKey = "First.Val";
    String abc = prop.getProperty(someKey);
}

}

I hope when the mouse is placed on the penultimate line of first Val can get relevant information

Additional Informations

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

Tái hiện ví dụ Java với object.properties và lệnh gọi prop.getProperty trong VS Code, đồng thời ghi nhận hành vi hover được yêu cầu và sự không khớp giữa First.Val và First.Value. Theo dõi cách xử lý hover Java hiện có và xác định cách có thể kết nối tệp properties đã được tải; công việc được xem là hoàn tất khi di chuột lên khóa property hiển thị giá trị tương ứng của nó.

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, vscode
Lĩnh vực
developer-experience, 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
Cần làm rõ
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.