commandlineparser / commandlineparser/commandline
Option to sort commands by verb name
- Ngôn ngữ chính
- C#
- Star
- 4.8k
- Fork
- 478
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
Hi,
Is it possible to get option to sort all command by VerbAttribute?
Example: for next commands -
[Verb("pa", HelpText = "Perform action")]
public class PerformActionRequest { }
[Verb("npa", HelpText = "Don't do it")]
public class PreventActionRequest { }
[Verb("a", HelpText = "Action")]
public class ActionRequest { }
parser.ParseArguments(args, typeof(PreventActionRequest ),
typeof(PerformActionRequest ),
typeof(ActionRequest ))
At cmd we'll see all commands sorted by Verb attribute:
a Action
npa Don't do it
p Perform action
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu tại entry point parser.ParseArguments và kiểm tra cách các giá trị VerbAttribute được thu thập và hiển thị trong phần trợ giúp của lệnh. Xác nhận thứ tự mong muốn và xác định các kiểm thử hoặc entry point hiện có cho việc liệt kê lệnh; hoàn tất có nghĩa là các lệnh xuất hiện được sắp xếp theo tên động từ trong khi vẫn giữ nguyên văn bản trợ giúp của chúng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- csharp
- Lĩnh vực
- cli
- Loại issue
- Tính năng
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 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
- 32/100