问题标签 [command-line-parser]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 从命令行解析器获取无效参数
我使用命令行解析器nuget。
如何获取无效的参数?
c# - 使用命令行解析器 nuget C# 将相同的值分配给 2 个不同的属性
我有这两个属性:
当使用这些参数运行时:
我得到“MissingValueOptionError”。
运行时:
一切正常。
知道为什么吗?
CommandLineParser nuget: https ://github.com/gsscoder/commandline
Update1:看起来它与设置“_.IgnoreUnknownArguments = true;”有关
c# - 命令行解析器库 - 布尔参数
我尝试将布尔参数传递给控制台应用程序并使用Command Line Parser Library处理该值。
我试图将参数传递为
没有区别,每次尝试我都得到"true"
了价值。
谁能告诉我如何传递参数来获取布尔false
值?
为了避免可能的询问,有一个正确传递的字符串选项:
c# - HelpVerbOption 不工作 - 命令行解析器 C#
我有一堂课:
文档说:
[...] 如果用户请求帮助索引,解析器也会将 null 传递给主类 GetUsage(string):
$ git 帮助
如果用户明确请求如何使用特定动词的说明,则使用动词命令:
$ git 帮助提交
[...]
然后,我输入MyApp.exe help verb1
了 ,但我只能看到基本帮助(看起来我输入了错误的动词、help
动词或其他东西)。相反,我希望它显示与指定动词相关的帮助信息。为什么它不能正常工作?
c# - 命令行 - bool 参数不起作用
我正在尝试在我的控制台应用程序中使用 bool 参数。我正在使用CommandLineParser包,但解析器返回错误。
这是我的选择
争论:--randomize=true
我在用Parser.Default.ParseArguments
知道为什么这不起作用吗?
c# - 如何在 Visual Studio 2015 中查看 CommandLineParser 解析错误?
我试图查看使用CommandLineParser 包和 Visual Studio Professional 2015(更新 3)解析命令行参数时发生的错误。这是我正在使用的代码:
我期待在窗口中看到一些有关导致optionsAreValid
设置为false的问题的有用信息。Debug > Windows > Output
但是,什么都没有出现……我是不是做错了什么,是我找错了地方,还是在我看到这些信息之前需要切换其他设置?
更新#1
这是在(成功)解析后对命令行选项进行建模的类:
c# - CommandLineParser 只允许使用一个参数
我正在开发一个控制台工具,它接受一些参数,然后解析为Option类。
我需要的是一个属性,它将验证Option 类中的许多标记字段中是否只有一个具有值(已传递参数)。
前任。当我们运行时没问题:
我的.exe -a
我的.exe -b
但不是:
我的.exe
我的.exe -a -b
CommandLine.OptionAttribute 不能做这样的事情。我所做的是:主类 args[] 有扩展名 .Parse:
里面:
如何更好地做到这一点?
c# - 在 C# 中解析命令行参数/选项
我有一个带有一些参数和选项的控制台应用程序,所以我想使用一个免费的第三方库。
为此,我找到了两个库:NDesk.Options和命令行解析器库
最后我决定使用命令行解析器库,因为使用属性更清晰,所以我下载了它并添加了对它的引用。
问题是在添加对我的 .NET Framework 3.5 项目的引用时,我得到一个警告图标。从我下载的上面的页面中,它说兼容性是 .NET Framework 3.5+,所以我理解 3.5 是兼容的,对吗?如果不是,它的哪个先前版本与 .NET Framework 3.5 兼容?
python-3.x - 用户命令解析器
是否有任何 python 模块是用户输入数据的解析器并执行用户命令和处理 Python 语法?例如:
以上行将执行 doSomething() 方法 3 次。我知道有很多带有解析器的包,但我还没有看到任何可以执行 Python 语法的包。