microsoft / microsoft/vscode-java-dependency

Could not auto close unsaved editor when delete

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

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

bug upstream
Ngôn ngữ chính
TypeScript
Star
199
Fork
105
Merge trung bình
1 ngày 22 giờ
Pull request đã merge (30 ngày)
27

Mô tả

The newly added "delete" feature #343 works well when we try to delete unchanged files. However, if we try to delete file with unsaved changes, the editor will not be closed and will looks like below:

image

This is not consistent with native file explorer's behavior and may also cause user lose their changes before deletion. However, this part is hard to fix due to API limitation, since many needed functions are encapsulated within the implementation of VS Code built-in commands. If microsoft/vscode#107566 could be solved, we can fix this problem easily.

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

Bắt đầu với tính năng xóa từ issue #343 và tái hiện việc xóa một tệp có các thay đổi chưa lưu trong tiện ích mở rộng VS Code. Đọc microsoft/vscode#107566 để hiểu giới hạn của API; công việc được xem là hoàn tất khi trình chỉnh sửa đóng nhất quán với hành vi gốc của trình khám phá tệp mà không gây rủi ro cho các thay đổi chưa lưu.

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

Đánh giá

Công nghệ
typescript, vscode
Lĩnh vực
tooling
Loại issue
Lỗi
Độ 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
30/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.