windows端的实用工具总结
毕竟windows是pc端娱乐的首选,本人台式机是win10,但并不常用,这边总结下win10环境下的常见工具以防忘记
工具 | 说明 |
---|---|
chrome | 最好的浏览器 |
visual-cpp-build-tools | 集成了大量的sdk和lib的开发套件,不是集成开发环境,安装时记得选下英文语言包,要不然vcpkg无法使用 |
vcpkg | windows下唯一靠谱的包仓库和依赖安装工具 |
wsl2 | windows下的linux虚拟机内核,可以搭配Ubuntu使用 |
git | git在windows上的客户端,自带mingw64环境,自带ssh |
MinGW-w64 | mingw的64位版本,gnu在windows上的工具集,自带一个bash环境和若干常用linux下的命令行工具,安装git就会自带不用额外安装 |
Windows Terminal | windows上terminal的管理工具,自带对cmd和powershell的支持. |
vscode | 全平台的优质文本编辑器,常用配置可以看这篇 |
github desktop | 优秀的git管理工具,用法可以看这篇 |
docker desktop | docker在windows上的环境工具,现在可以使用wsl2作为执行docker的虚拟环境 |
xodo | pdf阅读器 |
etcher | 镜像写入工具,主要是玩树莓派用 |
gimp | 图片编辑工具 |
AnotherRedisDesktopManager | 免费的redis的gui客户端,electron实现 |
teamviewer | 远程桌面工具,个人版免费 |
obs | 录屏工具 |
windows10实用技巧总结
win10带来了新的界面,新的快捷键和一个自带的ubuntu虚拟机.
-
实用快捷键
- win+q 搜索,体验接近mac的spotlight
- win+左右上下 将窗口靠左或者靠右,占半幅画面,方便对着文档写东西
- Win + Ctrl + D 启用新的虚拟桌面
- Win + Ctrl +左/右 切换虚拟桌面
- Win + Ctrl + F4 关闭当前的虚拟桌面
-
为你的git bash添加gcc支持
- 下载并安装window上可以执行的gcc
- 下载并安装windows上的cmake
-
进入git bash的环境变量配置文件(默认
C:\Program Files\Git\etc\profile.d\env.sh
,根据你安装git的位置确定),像在linux/mac中一样将上面的可执行文件加入Path
... export PATH="$HOME/gcc/bin:$PATH" #比如说gcc工具安装在用户根目录的gcc文件夹下 export PATH="/c/Program Files/CMake/bin:$PATH" #比如cmake安装在c://Program Files/CMake
-
将git bash注册到Windows Terminal
- 打开Windows Terminal,下拉进入设置项
配置文件->新增
中填写展示名,bash路径(默认为C:\Program Files\Git\bin\bash.exe
,根据git的安装位置决定)然后下个图标给它用,然后点保存- [可选]
打开json文件
中profiles->list
找到你设置的git bash项,加上"guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b7}",
,如果想它是默认terminal的话,可以设置defaultProfile
为刚才的guid.
-
设置powershell的脚本执行安全策略
powershell是windows默认安装的命令行工具,在git bash无法使用时powershell往往是第二选择,它默认的安全策略非常保守我们可以用管理员权限打开powershell,然后执行
set-executionpolicy remotesigned
.这样就可以执行脚本了.set-executionpolicy
的选项可以有:Unrestricted
没有限制RemoteSigned
运行本地的脚本不需要数字签名,但是运行从网络上下载的脚本就必须要有数字签名AllSigned
只能运行经过数字证书签名的脚本Restricted
默认的设置,不允许任何脚本运行Undefined
在Windows10下这是默认的值,表示未设置任何执行权限.这个值一般是用来删除执行策略的.
-
管理员权限使用Windows Terminal中的terminal
其实只需要管理员权限打开Windows Terminal,然后使用里面的任何一个terminal都是管理员权限了
-
vcpkg的镜像
vcpkg托管在github上,其上管理的包也都放在github上,而github在墙内访问经常会有问题.因此我们需要设置镜像. 首先是vcpkg本身的镜像–https://gitee.com/jackboosy/vcpkg.如果
git clone https://github.com/Microsoft/vcpkg
出现网络问题可以用这个仓库安装. 第一次用bootstrap-vcpkg.bat
初始化如果过慢可以直接下载编译好的vcpkg.exe放进根目录.其次是为其中的包提供镜像,我们可以设置环境变量
X_VCPKG_ASSET_SOURCES=x-azurl,http://106.15.181.5/
这样就可以使用镜像了.注意vcpkg安装包只能它有什么你就安装什么,无法指定版本.因此请一定要注意检查一些包的版本.