commandlineparser / commandlineparser/commandline

Configure name, version, and copyright info printed text

Đang mở
#757 7 bình luận 0 reaction 0 người được giao Xem trên GitHub
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ả

I have a C# app composed of multiple projects. The entry point is called `CLI`.

[Following the example on the front page](https://github.com/commandlineparser/commandline#c-examples), it looks like I'm forced to print this every time my app is called:
```
CLI 1.0.0
Copyright (C) 2021 CLI
```

However I don't want to print the name of the assembly - nor do I want to print copyright info and version info - I'd rather handle that myself.

Is it possible to inject this information? I tried disabling it, but it looks like that will disable the help text also - which isn't what I want. (I tried this https://github.com/commandlineparser/commandline/wiki/Generating-Help-and-Usage-information#overriding-the-default-behavior).

I don't really want to mess with my assembly info just to print the accurate product name.

I find this to be a really odd default behavior.

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 với ví dụ C# trên trang chính của dự án và phần wiki được liên kết về việc ghi đè hành vi mặc định. Truy vết cách tên, phiên bản, copyright và văn bản trợ giúp được chọn; phần triển khai cần cho phép cấu hình hoặc bỏ qua các trường được in đó mà không vô hiệu hóa đầu ra trợ giúp.

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ó
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.