专栏名称: dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
今天看啥  ›  专栏  ›  dotNET跨平台

使用Terminal.Gui构建功能强大的.NET控制台应用

dotNET跨平台  · 公众号  ·  · 2024-07-05 08:00

文章预览

前言 前段时间分享了 一个库帮你轻松的创建漂亮的.NET控制台应用程序 - Spectre.Console 的文章教程,然后就有小伙伴提问: .NET控制台应用需要应对强交互性的场景,有什么好的解决方案? ,今天大姚给大家分享一款适用于.NET的跨平台终端 UI 工具包,帮助大家快速构建功能强大的.NET控制台应用:Terminal.Gui。 项目介绍 Terminal.Gui是一个跨平台(Windows、Mac 和 Linux/Unix )、开源(遵循 MIT License)、免费的用于为.NET、.NET Core 和 Mono 构建丰富功能的控制台应用程序的工具包,并且该工具包适用于需要强交互性的场景。 项目特点 跨平台支持:可在Windows、Mac和Linux/Unix上运行。 键盘和鼠标输入:支持键盘和鼠标输入,包括拖放支持。 灵活布局:同时支持绝对布局和创新的计算布局系统 (Computed Layout)。Computed Layout 使控件之间的相对布局变得容易,并支持动态 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览