Throwaway idea: Content aware Save As
- Ngôn ngữ chính
- Vala
- Star
- 521
- Fork
- 118
- Merge trung bình
- 1 ngày 8 giờ
- Pull request đã merge (30 ngày)
- 14
Mô tả
### Problem
Code already detect syntax, but we could extend capabilities depending on which content for, for example, a Saving As that already prefill the name depending on the content
### Proposal
Upon doing a save As of an unnamed file, tweak initial_name according to the content:
- if it has a list of URI, Path, URL, call the initial_name "New playlist.m3u8"
- if it has all lines with commas, or a specified delimiter specified as per csv standard, append a ".csv" in the "unsaved document" initial name
- if it has a shebang on the first line, add a .sh, or .py, or according to what it is
- if it has some html, add a .html extension
- Vala, it's a NewDocument.vala...
### Prior Art (Optional)
_No response_
Hướng dẫn đóng góp
Hướng nghiên cứu
Issue không nêu tệp hay bài kiểm thử nào; hãy bắt đầu bằng cách xác định luồng Save As của tài liệu chưa được đặt tên và mã phát hiện cú pháp hiện có. So sánh các trường hợp URI/đường dẫn, CSV, shebang, HTML và Vala được đề xuất, sau đó xác định và kiểm thử các tên ban đầu mang tính tất định cho nội dung được hỗ trợ.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Lĩnh vực
- desktop, 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
- 35/100