当代大学生 Windows 系统个人电脑软件使用现状

还没写完呢。别急!


我的上一台笔记本电脑是 2018 年末买的,现在是 2022 年夏季 —— 我需要换电脑。

继续选择 Windows 系统的理由我不想多谈,可举一例:我想玩一些在 Linux 和 macOS 上不能玩的游戏。Windows 上的软件生态仍有优越地位。


进入正题:本篇文章是为了全面整理换新电脑时需要使用的软件,并借此机会盘点我对各种用途的软件的看法,同时整理下载方式安装注意事项。读者可以从中一窥 OIer + 计算机类学生的电脑使用方式。

我将主要使用 HTML 二级标题的形式组织内容,下载方式和安装注意事项写在正文段落中,在给出下载方式和安装注意事项前使用区块引用的形式给出我的评论

对于下载方式,优先给出官方链接的“国际版”(如果有),其次是链接的中文(zh-CN)本地化版本(这里指的是下载网页的语言,而不是软件的语言),或其他官方承认的在不同平台的下载链接,最后是可信任第三方提供的下载链接。

对于一般意义上的软件,未提供中文界面的软件我会特别指出。


具体内容可以通过此目录更好地定位。


总的来说,安装软件与工具应该注意哪些事项?

  • 对于个人使用的电脑来说,可能还是最好总是以管理员权限运行,并为所有用户安装软件(如果有此提示)。
  • 2022 年了,软件还要避免安装在 C 盘吗?我的回答是:厂家给 C 盘分的空间不多,懒得改磁盘大小了,装 D 盘也很方便的。

杂项

  • 关于安装字体:
    • 安装字体时请选择“为所有用户安装”,否则很多程序可能找不到字体。
    • 安装后运行 fc-cache -fsv 刷新系统字体。(虽然可能没有必要)
    • 在某目录下运行 fc-list > fontlist.txt 可以将所有字体信息输出到文件 fontlist.txt 内。
      在某目录下运行 fc-list -f "%{family}\n" :lang=zh > zhfont.txt 可以将所有中文字体信息输出到文件 zhfont.txt 内。
      这可以帮助我们查看字体名(这在 \(\mathrm{\LaTeX}\) 中选取字体时很有帮助)。
      (这两条帮助来自 xeCJK 宏包帮助文档,地址:CTAN 镜像

浏览器:Chrome、Firefox

浏览器是下载其他软件的基础。

我们知道三大(?)主流浏览器是 Chrome、Firefox 和 Edge。
或它们的全名:Google Chrome、Mozilla Firefox 和 Microsoft Edge。
(对 Safari、Opera 等其他浏览器用户表示歉意)
(请不要使用“360 安全浏览器”等“国产浏览器”)

我使用的主力浏览器是 Chrome,但也安装了 Firefox,基本不用 Firefox 和 Edge。

Google Chrome 的下载地址:官方 或者 官方 zh-CN

Mozilla Firefox 的下载地址:官方 zh-CN

Microsoft Edge 应该 Windows 10/11 自带了,如果没有自带应该也很容易下载。

注意事项:Chrome 登录 Google 账号后即可同步所有浏览器设置,包括浏览器设置、扩展程序、收藏夹(书签)、密码、以及网址栏自动补全等等都会被自动同步。这非常方便。

Chrome 浏览器扩展程序

Tampermonkey 是用户自定义扩展程序的基础。

对于 Codeforces 辅助的扩展程序,我使用了 CarrotCodeforces EnhancerCodeforces Practice Tracker
(旧版的 CF-PredictorCarrot 取代了)

对于在大学的学习,Learn Helper 帮助我更好地错过 deadline。

URL in title 用于在浏览器标签页标题显示网址 URL,在一些场景下这是有帮助的,例如后文将提到的 时间跟踪器

Google 输入工具 在一些场景下可能是有用的。

我添加了但已长期不再使用的扩展程序有:CF-PredictorDistill Web MonitorGrammarly: Grammar Checker and Writing AppIDM Integration ModuleRecent History
其中有的是因为功能已失效,有的是因为长期没有使用场景,有的是因为功能不满意。
其中 IDM Integration Module 与后文将提到的 下载工具 中的 Internet Download Manager 有关。

一般来说,Chrome 官方审核通过的扩展程序应该在 Chrome 网上应用店中添加至 Chrome 中。
Chrome 网上应用店的地址:官方 或者 官方 zh-CN

不再进一步提供每个扩展程序的添加地址,请自行搜索并添加。

Tampermonkey 扩展脚本

需要特别花一点篇幅整理我需要使用哪些 Tampermonkey 扩展脚本。
(不给出私人用途的脚本的下载方式)
已不使用或极少使用的脚本将不会列出。

  • extend-luogu:增强洛谷使用体验。
    官网 中给出了 GitHub 仓库地址 和一些同步的下载链接。
  • ac-predictor:用来预测 AtCoder 掉分的。我已经很久不打 AtCoder 了。
    官网 中给出了 GitHub 仓库地址 和在 Greasy Fork 上同步的 下载链接
  • 洛谷用户卡片~:字面意思。
    使用洛谷云剪贴板作为 宣传页面,GitHub 仓库地址为 链接,右侧 Release 中获取最新版。
  • Yuketang Subtitle:下载雨课堂字幕。
    GitHub 仓库地址为 链接,直接就是里面的 main.js,也没发 Release。
  • AtCoder Submission Status:更方便地显示 AtCoder 提交状态。
    GitHub 仓库地址为 链接,同时有在 Greasy Fork 上同步的 下载链接
  • 能不能好好说话?:翻译网络缩写。
    官网 中给出了 下载链接GitHub 仓库地址 和在 Greasy Fork 上同步的 下载链接
  • 私人用途的脚本:题解审核反馈优化Byebye Redian

即时通讯软件(IM):QQ、TIM、微信、Telegram、钉钉、飞书

最常用的应该是腾讯 QQ。作为 OIer,我们的在线熟人社群通过 QQ 群构建。
TIM 的前身是腾讯 QQ 轻聊版,我不太喜欢它目前的 UI。

微信作为次常用的 IM,承担接收学校消息,与家人联系,与一些网友联系的功能。
当然,不要忘记微信在手机端最重要的功能:付钱和小程序。

Telegram 可以用来和国际友人联系,也有规避言论审查的功能。尽管我已经很不常用它了。

钉钉和飞书都是某些特殊时期(高中班级和大学课程)要用到的,保险起见应该要留着。

腾讯 QQ 的下载地址:官方 zh-CN

TIM 的下载地址:官方 zh-CN

微信的下载地址:官方 或者 官方 zh-CN。同时给出 官方 en-US

Telegram 的下载地址:官方。同时给出 官方 en-USGitHub 仓库地址

钉钉的下载地址:官方 zh-CN。同时给出 官方 en-US

飞书的下载地址:官方 zh-CN
Lark 是飞书的“国际版”,它的下载地址:官方 或者 官方 zh-CN。同时给出 官方 en-US

注意事项

  • 腾讯 QQ 可以在安装时就把聊天记录等信息保存位置移动到指定目录,而不是都在 C 盘中用户目录下的 Documents(文档)中。
    首次安装腾讯 QQ 会要求下载 Adobe Flash Player 的两个相关插件:ActiveX Flash 和 PPAPI Flash,照做即可。

文件搜索工具:Everything、Listary

Everything 是在 Windows NTFS 和 ReFS 文件系统下比 Windows 自带的搜索功能快上 100 倍的搜索工具。

Listary 是评论区和群友推荐的一款工具,相比 Everything 多了针对 Windows 文件资源管理器的一些 GUI 适配,比如可以直接在文件夹内打字搜索,Ctrl + G 可以在选择文件/文件夹窗口直接切换目录。使用搜索也不需要鼠标移动到右下角,在非全屏任意位置双击 Ctrl 键可以直接开始搜索。但失去了按修改时间对搜索到的文件排序的功能,即没有 Windows 文件资源管理器的“详细信息”式界面。

Everything 的下载链接:官方 zh-CN。同时给出 官方 en-US

Listary 的下载链接:官方

文件归档器(压缩软件):7-Zip

文件归档器帮助我们跨平台传输文件系统结构与其内容,带有压缩功能的文件归档器则能更高效地满足这一需求 —— 这些软件常被称作“压缩软件”。
作为一款简洁高效且开源的压缩包处理工具,我对 7-Zip 很满意。

作为 OIer 还是会经常处理压缩文件的,既包括解压缩又包括压缩:“打包下载”、“各校学生代码收齐后打包发给我”……

7-Zip 的下载地址:官方 或者 官方 zh-CN

磁盘空间分析软件:SpaceSniffer

也就是帮你看你都存了些什么玩意儿占这么大空间。

注意:SpaceSniffer 没有中文界面。

SpaceSniffer 的下载地址:官方

虚拟专用网络服务

后文提到的许多软件,如果没有虚拟专用网络服务的支持,将很难在中国大陆大部分地区进行下载或下载速度受限。所以推荐先下载一些提供虚拟专用网络服务的软件。

关于这些软件的下载渠道,我不认为这是可以直接在本文中公开说的,并且使用哪款软件是因人而异的,没有必要特别说明我使用的是哪款。

一些常见的名称有:Sha\(\hspace{0pt}\)dow\(\hspace{0pt}\)socks\(\hspace{0pt}\)R、Cl\(\hspace{0pt}\)ash for Windows、V2\(\hspace{0pt}\)Ray、tro\(\hspace{0pt}\)jan 等等。

Steam

Steam 平台是最大的 PC 游戏数字发行平台。

我 Steam 里也就 20 多个游戏,其中一些还是免费的。与一些重度 Steam 玩家比我算很休闲的了。

尽管如此,我的游玩时间最长的前 4 款游戏(Terraria、Hollow Knight、Celeste、Undertale)的总时长还是达到了 1673.8 小时。
(截至 2022-06-24 早上)

Steam 的下载地址:官方 或者 官方 zh-CN

两步验证软件(2FA):Twilio Authy

目前我的洛谷账号登录需要进行两步验证,不排除以后有更多的需要两步验证的时候的可能性。

为此仅仅是随便选择了一款软件罢了。

注意:Twilio Authy 没有中文界面。

Twilio Authy 的下载地址:官方

注意事项:Authy 提供跨设备同步 2FA 令牌,但这需要提前在原先设备上打开“Authenticator Encrypted Backups”功能。

文本编辑器:Sublime Text、Notepad++

文本编辑器贵在一个轻量级,我想 Sublime Text 和 Notepad++ 都能比较好地满足这一要求,同时保持简洁美观的界面和多功能性。

一个不选择 Notepad++ 的理由是其作者的政治活跃性和立场。

Sublime Text 的下载地址:官方

Notepad++ 的下载地址:官网 中选择任意版本。

注意事项

  • Sublime Text 可以安装本地化扩展包:按下 Ctrl + Shift + P 唤出命令面板,键入 Install Package Control 然后按回车即可安装 Package Control —— 一个扩展包管理器,然后在命令面板中键入 Package Control: Install Package 即可浏览并检索在 Package Control —— 一个扩展包分发网站,中进行分发的扩展包。
  • Notepad++ 安装时就可选择中文(中国)的本地化,它也有插件管理器:导航栏 - 插件 - 插件管理...

C/C++ 编译器:GCC(for Windows)

GCC,即 GNU Compiler Collection,是主流的 C/C++ 编译器。

新手 OIer 认识 Dev-C++ 这一 IDE 先于认识 GCC。

我需要尽量新版本的 GCC 以体验炫酷 modern C++ 新特性。

注意:GCC 没有中文界面。

WinLibs 提供的 GCC 下载地址:链接,点击 Download - Release versions - UCRT runtime 中的最新版安装链接即可。

注意事项:下载的直接就是二进制文件压缩包,解压后自行添加 .\mingw64\bin.\mingw64\x86_64-w64-mingw32\bin 到环境变量 Path 中。

C/C++ IDE:Dev-C++、小熊猫 C++

Git for Windows

大部分 OIer 的 OI 生涯中很少用到 Git,但是应该都知道 GitHub。
即使不接触需要多人协作的大项目或其他需要用到版本控制的情景,装一个 Git 总也有些帮助。

关于 Git GUI(for Windows):之前用过 GitHub Desktop,感觉很难用,不过当时我也完全不熟悉 Git。以后可能会试试 Sourcetree 或 GitKraken。

注意:Git for Windows(命令行交互)没有中文界面。

Git for Windows 的下载地址:官方 或者 git-scm.com 提供的渠道

注意事项:换电脑后需要在新电脑上重新配置 Git 的一系列 config,特别是 SSH keys 和 GPG keys,这在与 GitHub 关联时尤其重要。这里我给出

Windows Terminal 和 PowerShell 7

注意:PowerShell 7(命令行交互)没有中文界面。

\(\mathrm{\LaTeX}\) 发行版:\(\mathrm{\TeX}\text{ Live}\)

对于 OIer 来说,\(\mathrm{\LaTeX}\) 的使用常见于题目 PDF:近年来官方比赛 PDF 已经统一使用 \(\mathrm{\LaTeX}\) 进行生成。
制作课件、撰写题解、或进行知识点整理时,OIer 也可能使用到 \(\mathrm{\LaTeX}\)

对于大学生来说,我大一的《人工智能应用数学》这门课已经明确要求使用 \(\mathrm{\LaTeX}\) 编译出来的 PDF 格式进行作业提交。事实上在大部分专业课中我都使用 \(\mathrm{\LaTeX}\) 来写作业。

\(\mathrm{\TeX}\text{ Live}\) 是目前最推荐的 Windows 10 下的 \(\mathrm{\LaTeX}\) 发行版。
我推荐使用 XeLaTeX 和 CTeX 宏集排版中文文档。

注意:texpdftexxetexluatexluahbtex 等排版引擎(命令行交互)没有中文界面。

关于 \(\mathrm{\TeX}\text{ Live}\) 的安装,我建议全文参阅此文档中的 Windows 10 系统一章:一份简短的关于 LaTeX 安装的介绍 - install-latex-guide-zh-cn.pdf - 王然 - CTAN,这是我见到的最优质的安装教程。

注意事项:关于安装,你可能还希望看看 TeX Live 2022 安装指南【安装 LaTeX】- AlphaZTX - 知乎。关于 \(\mathrm{\LaTeX}\) 入门,你可能希望看看 LaTeX 新手上路指南 - AlphaZTX - 知乎一份(不太)简短的 LaTeX 2e 介绍 - lshort-zh-cn.pdf - CTAN

BitTorrent 客户端:qBittorrent

BitTorrent 作为网络传输协议,是点对点(P2P)的。
在实际应用中,常被用来下载非法文件并逃脱监管,例如下载盗版软件或学习资料。

qBittorrent 是一个 BitTorrent 客户端。

qBittorrent 的下载地址:官网 中给出了 FossHub 的下载链接SourceForge 的 64 位自动下载链接(4.4.3.1 版本)SourceForge 的 32 位自动下载链接(4.4.3.1 版本)

注意事项:qBittorrent 安装后可以立刻修改文件保存目录。

PDF 阅读器:Adobe Acrobat Pro DC

Adobe Creative Cloud 全家桶我并不需要,所以只考虑装 Acrobat Pro DC。
注意我给出的下载渠道是下载破解版的。

以前用得很顺手的福昕 PDF 阅读器和轻量级的 Sumatra PDF 我目前也没去安装。

遵照 Reddit 上的教程 Guide #7 - Monkrus Collection Tutorial / Lightroom Classic / Single Apps (Easiest Method) (Method 3: Monkrus) - r/GenP,在 m0nkrus 的网站 中找到对应版本的页面,从给出的分享站链接中选择一个可以直接下载 .torrent 文件的(我从 uniondht.org 下载的),使用 BitTorrent 客户端进行下载后遵照教程安装即可。

Visual Studio Code

CMake

CMake 的下载地址:官方 中在 Latest Release 三级标题下选择带 cmake-*-windows-x86_64.msi 字样的链接。

Oracle VM VirtualBox

Oracle VM VirtualBox 的下载地址:官方 中选择 Windows hosts。

录屏与串流软件:OBS Studio、哔哩哔哩直播姬

OBS Studio 是最好的录屏与串流软件。它免费、开源、跨平台、并且持续更新。

哔哩哔哩直播姬,就是我用来直播的工具,针对哔哩哔哩直播集成了房间管理和弹幕姬功能。它其实使用了 OBS Studio 的源代码。

OBS Studio 的下载地址:官方 zh-CN。同时给出 官方 en-USGitHub 仓库地址

哔哩哔哩直播姬的下载地址:官方 或者 官方 2

音乐流媒体客户端:网易云音乐

我平常不怎么听歌的,这玩意更多地是用于在我直播时放背景音乐并且支持观众点歌。

网易云音乐的下载地址:官方

注意事项:安装的时候记得取消勾选创建桌面快捷方式、开机启动、添加到任务栏、设为默认音乐播放器等选项。

图像编辑软件:GIMP

GIMP 的下载地址:官方

posted @ 2022-06-30 00:45  粉兔  阅读(1872)  评论(6编辑  收藏  举报