Я ищу синтаксический анализатор аргументов командной строки, например "Анализатор командной строки" из http://www.sellsbrothers.com/tools/Genghis/ .
Особенности, которые я ищу:
- Автоматическое создание использования
- Должен иметь возможность проверить обязательные и необязательные параметры
- Параметры должны поддерживать IEnumerable с поддержкой разделителя
- Должен поддерживать параметры флага
- Было бы неплохо поддерживать такие параметры комбинирования, как "/ fx" == "/ f / x"
- Было бы неплохо не использовать пробел после параметра, такого как "/ftest.txt" == "/ f test.txt"
PS: «Парсер командной строки» довольно хорош, мне очень нравится его дизайн, но нет документации, нет новых обновлений, и я не мог понять, что делать, например, как проверить необходимые параметры.