David Peng

值得推荐的 Windows 应用

David Peng

2020-06-12

这些都是我在工作和生活中必用的 Windows 应用,每一个都是各自领域的佼佼者。有了这些应用,处理各项事情都可以有更高的效率。

Git

Git 是目前最流行的源代码版本管理软件。Git 是装完 Scoop 后第一个要装的应用。因为 Scoop 的软件源都是使用 Git 管理的。使用命令安装:

scoop install git

Github Desktop 是 Github 的管理 Github 上的 repo 的工具。可视化的操作比 Git 命令行更友好一些。使用命令安装:

scoop install github

TortoiseSVN 是一个 SVN GUI。使用命令安装:

scoop install tortoisesvn

7-Zip

7-Zip 是免费好用的压缩、解压缩工具,支持几乎所有的压缩格式,而且文档好用,支持命令行。使用命令安装:

scoop install 7zip

就算不主动安装 7-Zip,在你安装其他应用时,也可能会自动安装 7-Zip,因为有些安装包下载下来后会保存为 7z 压缩包,Scoop 会先安装依赖包 7zip,然后用它解压缩 7z 文件。

同类软件 PeaZip 也可以尝试,两者差别不大。使用命令安装:

scoop install peazip

Everything

Everything 是基于名称快速定位文件和文件夹的工具。其可以在数分钟内索引完整个硬盘的文件。有了它之后,你的文件可以随意放,只需要依稀记得文件名即可。使用命令安装:

scoop install everything

Google Chrome

Google Chrome 是目前最快、最好用、跨平台的浏览器。使用命令安装:

scoop install googlechrome

同类软件 Firefox 也可以尝试。使用命令安装:

scoop install firefox

SumatraPDF

SumatraPDF 是轻量化的 PDF 阅读器,比庞大臃肿的 Adobe Acrobat PDF Reader 不知道轻爽了多少。其打开 PDF 文件速度快,在打开 PDF 文件时,如果文件有变化,可以实时刷新。使用命令安装:

scoop install sumatrapdf

Visual Studio Code

Visual Studio Code 是微软出品的免费开源、跨平台的编辑器。功能强大,插件丰富,记笔记、写代码都合适。使用命令安装:

scoop install vscode

同类软件 Notepad++ 也还不错。在打开特别大的文本文件时,比 Code 性能好。使用命令安装:

scoop install notepadplusplus

Sublime Text 也不错,使用命令安装:

scoop install sublime-text

draw.io

draw.io 是一个免费开源、基于浏览器的流程图编辑器,可以完全替代庞大臃肿的 Visio。使用命令安装:

scoop install draw.io

ShareX

ShareX 是强大好用的截图工具。可截取桌面、区域、应用、录制视频、录制 GIF 图,截图之后可标注、分享到图床。使用命令安装:

scoop install sharex

要录制视频和 GIF 图,需要安装 FFmpeg,使用命令安装:

scoop install ffmpeg

安装并打开 ShareX 后,依次进入 动作设置 → 屏幕记录 → 屏幕录制选项,在 FFmpeg 路径中设置 ffmpeg.exe 的地址,例如是 C:\scoop\apps\ffmpeg\current\bin\ffmpeg.exe。

ShareX 不太好用的功能是滚动截屏,FastStone Capture 则更好用。使用命令安装:

scoop install fscapture

FastStone Capture 是收费软件,但百度搜索即可找到可用的序列号,请自行查找。

FastStone Image Viewer

FastStone Image Viewer 和 FastStone Capture 是同一家公司出品的,是免费强大的看图、图片管理软件。使用命令安装:

scoop install fsviewer

WizTree

WizTree 是一个硬盘空间分析软件,可列出每个文件和文件夹的硬盘占用情况。在磁盘分区存满文件后,我们可以用它来快速找到那些占用空间大而没用的文件,从而清理以获得更多空间。WizTree 的速度特别快,扫描一个分区比同类软件 WinDirStat 快得多,和 Everything 有的一比。使用命令安装:

scoop install wiztree

VLC

VLC 是免费开源、跨平台的全能音视频播放器。使用命令安装:

scoop install vlc

QuickLook

QuickLook 可以实现按空格即可预览文件,而无需双击打开。就像在 Mac 电脑上一样。使用命令安装:

scoop install quicklook

WinDynamicDesktop

WinDynamicDesktop 可以实现 Windows 10 在天黑后自动切换系统主题为暗色,天亮后再自动切换为亮色,桌面壁纸也可随一天的时刻变化。就像在 Mac 电脑上一样。使用命令安装:

scoop install win-dynamic-desktop

Windows Terminal

Windows Terminal 是微软出品的终端软件。可以在一个软件中同时打开命令提示符、PowerShell、WSL、MSYS2、Cygwin 等各种 Shell。使用命令安装:

scoop install windows-terminal

打开设置后,添加 PowerShell Core 到新建菜单中,其中 guid,可以使用后面的 uuid 生成。

            {
                // PowerShell Core
                "guid": "{30d8318e-49bf-4c92-bea9-5aa57741014f}",
                "name": "PowerShell Core",
                "commandline": "pwsh.exe",
                "startingDirectory": "%USERPROFILE%",
                "hidden": false
            },

Pandoc

Pandoc 是一个全能标记语言转换工具。使用命令安装:

scoop install pandoc pandoc-crossref

从 GitHub 上下载 pandoc-templates。然后将此目录和 Pandoc 的目录链接起来。

在 Windows 上以管理员身份打开命令提示符,输入命令 mklink /D "%APPDATA%\pandoc" "D:\GitHub\pandoc-templates" 创建命令的符号链接。

wkhtmltopdf

wkhtmltopdf 可以将 HTML 文件转换为 PDF 文件,可配合 Pandoc 使用。使用命令安装:

scoop install wkhtmltopdf

MiKTeX

MiKTeX 是一个 TeX 发行版。优点是可以在编译 LaTeX 文件时,自动下载安装缺失的包,可配合 Pandoc 使用,将 Markdown 文件转换为 PDF 文件。使用命令安装:

scoop install latex

Python 相关

Python 是一种常用的编程语言,有很多 Python 应用。使用命令安装:

scoop install python37

pipenv

pipenv 是 Python 环境管理工具,可让不同的项目使用不同的 Python 版本。使用命令安装:

pip install pipenv

WeasyPrint

WeasyPrint 可以将 HTML 文件转换为 PDF 文件,可配合 Pandoc 使用。使用命令安装:

pip install WeasyPrint

mkdocs

mkdocs 是技术文档编写工具,可将 Markdown 文档转换为静态网站,适合编写技术文档,例如用户书册、产品介绍说明等。使用命令安装:

pip install mkdocs

mkdocs-material 是 mkdocs 的材料设计主题,美观而做了很多功能扩展。使用命令安装:

pip install mkdocs-material

Node.js 相关

Node.js 是 Javascript 运行时。使用命令安装:

scoop install nodejs-lts

uuid

uuid 是生成 UUID 的命令行工具。使用命令安装:

npm install -g uuid

capture-website-cli

capture-website-cli 是截取网页的命令行工具。使用命令安装:

npm install -g capture-website-cli

nativefier

nativefier 将网页转换为原生桌面应用程序。使用命令安装:

npm install -g nativefier

trash-cli

使用 trash 命令将文件删除到回收站,而不是像 rm 将文件彻底删除。使用命令安装:

npm install -g trash-cli

watchexec

watchexec 可在监控到文件变化后自动执行命令。使用命令安装:

scoop install watchexec

SpeedCrunch

SpeedCrunch 是一个更好用的计算器,支持很多数学函数、变量,使用起来特别简单。使用命令安装:

scoop install speedcrunch

Geek Uninstaller

Geek Uninstaller 可以在卸载应用时顺便清理残留的文件和注册表。使用命令安装:

scoop install geekuninstaller

Figma

Figma 是一个 Web UI/UX 设计软件,对标的是 Sketch,但 Sketch 只支持 macOS,Figma 因为可以运行在浏览器中,所以可以跨平台。而且 Figma 可以免费使用,虽然功能有受限。

Axure

Axure 是国内产品经理必备的工具,用于快速原型设计。

Affinity Photo

Affinity Photo 是对标 Photoshop 的产品,比 Photoshop 更易使用,性能更优。

Affinity Designer

Affinity Designer 是对标 Illustrator 的产品,比 Illustrator 更易使用,性能更优。

Affinity Publisher

Affinity Publisher 是对标 InDesign 的产品,比 InDesign 更易使用,性能更优,但功能暂时比 InDesign 少,对中文排版支持不太好。

VirtualBox

VirtualBox 是免费开源的虚拟机,支持各桌面操作系统。也可以使用同样免费的 VMWare Workstation Player

Sizer

Sizer 可以将应用窗口设定为固定的大小。在你要截图一个应用时,你可以先把窗口调整好大小,这样截出来的图无需再去裁剪。