熟悉 Linux 系统的小伙伴都清楚 Terminal,Linux 系统的操作可在 Terminal 内进行操作,凡我之所想,皆可通过 Terminal 命令完成。很多开发者也正是因为喜欢基于 Terminal 的命令开发方式而钟爱 Linux 系统。
对于 Windows 系统,虽然有 cmd 命令提示符窗口,但其操作与 Linux Terminal 相比,操作相对不方便,或可通过第三方终端软件,如 git-bash、Cygwin 等,在使用 Windows Terminal 之前主要使用 Cygwin 软件,因为它不仅有着接近 Linux Terminal 的外观,而且提供了一套 Linux Terminal 命令,可通过同一套命令完成 Windows 系统下的操作。
Windows 在 uild2019 大会上发布了新一代 Window 终端程序:Window Terminal,随着不断地更新,如今已是一个不错的终端软件,支持功能如下:
- 支持各种 Shell 的配置文件,如命令行工具、命令提示符、PowerShell 、WSL2 ( Linux 子系统)等;
- 支持自定义主题、样式方案和配置,支持多种配色方案和设置;
- 支持自定义命令,修改默认的键盘快捷方式;
- 显示 Unicode 和 UTF-8 字符,支持各种语言的表情符号和字符;
- GPU 加速文本呈现,提供比默认 Windows 命令行体验更好的性能;
- 支持背景图像,Window Terminal 窗口中显示背景图像;
- 快速高效,占用内存少;
Windows Terminal 的安装可参考 Microsoft 官网描述操作:安装并开始设置 Windows 终端。
PowerShell 全名是 Windows Power Shell,是微软公司开发的一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework 的强大功能。安装 PowerShell 是为了配置 STM32 命令行开发环境,Windows10 中默认安装了 PowerShell 5.1 版本,此版本较旧,建议从官网选择最新的 LTS 版本进行安装。可参考 Microsoft 官网进行安装操作:在 Windows 上安装 PowerShell。安装完成后可将 PowerShell 配置在 Windows Terminal 中启动,有关在Windows Terminal 配置 PowerShell 7 的教程网上很多,可自行搜索配置。着重以下插件的安装:
- PSReadLine:优化命令行的使用;
- posh-git:优化命令行下git的使用;
- oh-my-posh:自定义命令行提示符格式;
在终端 setting.json 文件中配置 PowerShell 7 的代码块软下所示:
{"backgroundImage": "C:\\Users\\Administrator\\Pictures\\Background5.jpeg", // 设置背景图片"commandline": "C:\\Program Files\\PowerShell\\7\\pwsh.exe -nologo", // 设置 Powershell 7 启动命令"font": {"face": "Hack NF" // 设置字体,需自行下载安装字体,根据需要设置},"guid": "{bcf834b4-06e1-4347-bb7c-8ae4dc255ee6}", // 此项为自动生成"hidden": false, // 下拉选项中不隐藏 PowerShell 7 名称"icon": "C:\\Program Files\\PowerShell\\7\\assets\\Powershell_av_colors.ico", // 终端tab行显示图标"name": "PowerShell7", // 下拉选项显示名称"tabTitle": "PowerShell7" // 终端tab行显示名称
}
参考Cmake安装。
从 GitHub 网站下载 ninja Windows版本软件,链接地址为:GitHub ninja release。将下载的安装包解压到任一磁盘中,如:D:\Ninja,注意此文件夹下必须存放 ninja.exe 程序,然后将此路径添加到电脑系统环境变量中。
Windows10 系统添加环境变量可参考博友文章操作:Windows10 系统添加环境变量。
注意:
环境变量并不是某一个变量,而是指操作系统运行环境的一些参数,是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所使用的信息。
上一篇:【微信小程序】实现页面跳转功能
下一篇:中国互联网众筹行业