cs1.6 gui下载_现在是2020年,是时候使用Gui.cs进行文本模式了

本文讲述了在2020年,尽管有多种现代图形界面,作者仍然提倡使用文本模式应用程序,如Gui.cs创建的Midnight Commander。在Windows和Linux上,你可以体验这种文本模式的乐趣,并且安装和使用非常简单。Gui.cs使得用C#创建文本模式应用成为可能,而且这些应用通常运行速度快,效率高,适用于各种场景。
摘要由CSDN通过智能技术生成
cs1.6 gui下载

cs1.6 gui下载

Nearly 16 years ago I complained that Windows is completely missing the TextMode boat. It's 2020 and it's TIME FOR TEXT MODE BABY.

将近16年前,我抱怨Windows完全缺少TextMode。 现在是2020年,是时候进行文字模式婴儿训练了。

I keep bumping into cool utilities made with Gui.cs. Miguel de Icaza made Midnight Commander (not Norton Commander, but evocative of it) and it's a joy.

我一直碰到Gui.cs制作的出色实用程序。 米格尔·德·伊卡萨(Miguel de Icaza)担任午夜指挥官(不是诺顿指挥官,但令人回味),这是一种喜悦。

Head out to an admin command prompt on your Windows 10 machine now and install it (assuming a recent Windows 10 build, you'll have winget):

现在前往Windows 10计算机上的admin命令提示符并安装(假设您使用的是Windows 10的最新版本,则将有winget):

winget install GNU.MidnightCommander

You run it with "mc" and even better if you've got Windows Terminal blinged out you'll be able bask in the ASCII COATED GLORY:

您可以使用“ mc”运行它,甚至更好的是,如果您禁用了Windows Terminal ,那么您将可以使用ASCII COATED GLORY:

Midnight Commander is lovely

It works in WSL as well, since there's a Linux version with "apt install mc" so check that out, too!

它也可以在WSL中使用,因为有一个带有“ apt install mc”Linux版本,所以也请检查一下!

Do YOU want to make apps like this? While Midnight Commander wasn't made with Gui.cs, it could have been. I spent YEARS making awesome text mode apps with TurboVision. Now we can make text mode apps with C#! There is even a complete Xterm/Vt100 emulator as well in the form of TerminalView.cs.

您想制作这样的应用程序吗? 虽然Midnight Commander不是由Gui.cs打造的,但事实并非如此。 我用YEARS用TurboVision制作了很棒的文本模式应用程序。 现在,我们可以使用C#制作文本模式应用了! 甚至还有一个完整的Xterm / Vt100仿真器,以及TerminalView.cs的形式

Is it hard? Nah! Go "dotnet new console" then "dotnet add package Terminal.Gui" and then copy these lines over the ones that are given you in Program.cs, then "dotnet run". Boom.

难吗? 不! 转到“ dotnet new console ”,然后“ dotnet add package Terminal.Gui ”,然后将这些行复制到Program.cs中指定的行上,然后“ dotnet run ”。 繁荣。

using Terminal.Gui;

class Demo {
static int Main ()
{
Application.Init ();

var n = MessageBox.Query (50, 7,
"Question", "Do you like console apps?", "Yes", "No");

return n;
}
}

There you go! You should go read about it now!

你去! 您现在应该去阅读它

Do you like Console Apps?

If you want to see all the cool text controls you can use, check out the Terminal.Gui UI Catalog app and its source code.

如果您想查看所有可以使用的漂亮文本控件,请查看Terminal.Gui UI Catalog应用程序及其源代码

Sure, it's not that new-fangled HTML, but let me tell you, you see these apps every day. The airport, the DMV, the mechanic, the doctor's office. Apps like these are FAST. It's useful to know that these kinds of apps exist...you'll never know when you might need to get back in to TEXT MODE!

当然,这不是那种新颖HTML,但是让我告诉您,您每天都会看到这些应用程序。 机场,DMV,机械师,医生办公室。 这样的应用程序速度很快。 了解这些应用程序的存在很有用...您永远不会知道何时需要返回到TEXT MODE!

Sponsor: Suffering from a lack of clarity around software bugs? Give your customers the experience they deserve and expect with error monitoring from Raygun.com. Installs in minutes, try it today!

发起人:是否对软件错误缺乏明确的了解? 通过Raygun.com进行错误监视,为您的客户提供应有的期望和期望的体验。 几分钟即可安装,立即尝试!

翻译自: https://www.hanselman.com/blog/its-2020-and-it-is-time-for-text-mode-with-guics

cs1.6 gui下载

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值