我经常为各种事情编写控制台(我已经创建了自己的库 - 但它非常有限),我这样做主要是因为Windows命令行很糟糕。是否有一个我可以用来编写这样的命令行应用程序的开源库?通过控制台,我的意思是一个带有自动完成(选项卡)和复制/粘贴的命令提示符。
请不要建议我使用cmd.exe以外的其他内容(例如PowerShell),因为PowerShell可能并不总是可用。另外,我正在寻找一个使我的应用程序像命令行解释器一样的库;我不是在寻找一个帮助我解析命令参数的库。
答案 0 :(得分:1)
之前我使用过Command Line Parser,这对于以一种漂亮,可配置的方式获取命令行参数非常有用。看看,也许它会做你想要的。
答案 1 :(得分:1)
您可能会发现this one-file-with-demo库很有用。
答案 2 :(得分:1)
I think I wrote pretty much exactly what you asked for:)
它是github上的开源软件,易于使用,并且有很多例子。
答案 3 :(得分:0)
您可能对这篇文章感兴趣: http://kamimucode.com/Home.aspx/C-sharp-REPL/1
也许你需要实现一个REPL: http://en.wikipedia.org/wiki/Read%E2%80%93eval%E2%80%93print_loop
此致 贾科莫
答案 4 :(得分:0)
答案 5 :(得分:-1)
您可能希望使用PowerShell代替cmd。