文件名称:Typin:交互式CLI应用程序的声明性框架
文件大小:1.09MB
文件格式:ZIP
更新时间:2024-02-24 06:52:31
cli parser library framework terminal
泰品 请参阅网站以获取相关示例。 目录 Typin是一个易于使用的,受ASP.NET Core启发的框架,用于构建交互式命令行应用程序和命令行工具。 词源: Typin由“ Typ”(类型)和“ in”(交互式)组成。 发音为“ Ty pin”。 Typin不仅是解析器,而且是完整的应用程序框架。 其主要目标是在构建命令行应用程序时提供令人愉悦的,类似于ASP.NET Core的开发经验。 它的主要目标是完全接管用户输入层,让您无需担心基础结构,而专注于编写应用程序。 Typin根植于CliFx Typin是基于CliFx的源代码,但是它希望成为像这样的CLI的ASP.NET Core。 与CliFx相比,它具有许多其他功能: 具有自动完成功能的,带有"参数转义符,并支持用户定义的快捷方式, , 整个框架都使用Microsoft.Extensions.DependencyInjection, 用于自定义后备提供程序,而不仅仅是环境变量后备, 能够修改消息, 具有大量有用数据的DI注入式ICliContext , 负数处理 CommandAttribute中的Man