前言
这周IT换掉了从进公司就配给我的办公电脑(据说是2015年出品的),工作体验一下子顺滑了好多,心情也跟着舒畅了起来。之前的电脑配置其实也不差,但是自从IT给装了Digital Guardian公司的内控软件,8GB的内存分分钟被占满,硬盘一直嘎吱吱地读写个不停,甚至连打开个文件夹都会出现资源管理器崩溃的现象,着实影响情绪。新电脑的内存一下跳到了32GB,有种“鸟枪换炮”的感觉,现在操作起来丝滑无比(当然也可能是新系统、新硬件的缘故)。新系统自然要配置一番,我便把常用的软件和配置在此记录下来。
系统设置
Win10的一些默认设置不太符合我的习惯,调教如下:
- 隐藏状态栏的搜索框。这个框太过于占地方,平时用到的机会也不多,即使需要用也可以按
win
键后直接输入。 - 把状态栏的合并改为“从不”。我喜欢经典的宽状态栏按钮,不管是看还是点都要方便一些,但是牺牲了同时关闭一组程序的功能。
- 去掉默认固定在状态栏的程序。
- 固定常用程序到状态栏。如Outlook、Firefox啥的。
- 去掉默认固定在开始菜单的程序。
- 固定常用程序到开始菜单。如画图、计算器、NPP等。
- 设置文档、下载、桌面的库路径到D盘。可以免去万一需要重装系统丢失资料的烦恼,也可以避免桌面堆放太多东西或者下载太多东西后占用系统盘空间的问题。
- 卸载oneNote UWP版。我喜欢oneNote,但是不喜欢UWP版,更不喜欢一台电脑装两个同样功能的软件,以免混淆卸载了事。
- 去除右键菜单里乱七八糟的选项。这里需要借用ShellMenuView 和ShellExView 工具。WinRar的部分可以在其选项中设置为级联菜单。
- 更换主题、壁纸等,清理、排布桌面图标等。
输入法
Win10自带的输入法已经足够好用,不需要再安装其他的输入法。毕竟输入法有泄露隐私的风险,某些输入法还会搞弹广告、诱导下载全家桶之类的小动作。
浏览器
Win10已经自带了IE和EDGE两款浏览器,IT又默认安装了Chrome(公司的电子流只支持Chrome…),但我仍然推荐Firefox。因为Firefox是一款开源软件,是目前除了Safari以外仅剩的对抗Chrome内核的现代浏览器了。
切记不要去firefox.com.cn下载!最好去Mozilla FTP 下载需要的版本。
截屏工具
推荐Snipaste 。这是一款小巧而又功能强大的免费软件,支持自动检测区域、精确调整范围、涂鸦标注、马赛克、屏幕贴图等。
文本编辑器
纯文本编辑器
Win10自带的notepad功能太过简陋,推荐notepad++(NPP) 。这是一款开源软件,不仅功能强大(支持Linux换行格式、块选择、语法高亮、正则表达式查找替换、选中高亮相同文本等),而且启动迅速,支持快速打开大文件。另外支持安装插件,可以通过插件实现文件内容比较等功能。
NPP的作者是有点政治问题,但不影响这是一款非常好用的工具啊。
Markdown编辑器
用Markdown写作会比Word更容易把注意力集中在内容上,虽然NPP加插件也可以实现实时预览,但效果不如Typora 。这同样是一款免费软件,支持Markdown同窗口实时预览,支持公式、表格等复杂功能,还支持直接粘贴图片另存为assets等。
笔记软件
oneNote是Office套件中的,不需要另外安装。我已经用了十年时间,颇为顺手。其优点便是支持搜索图片内的文字(自带OCR)、支持表达式求值、无广告、不用担心泄露信息等,缺点是会出现中英文字体混乱问题、不支持Markdown语法。
框图绘制软件
因为Visio需要另外购买,所以我推荐其替代品——draw.io 。这是一款开源软件,虽然功能不如Visio,但胜在免费,且基本可以满足一般需求。
科学计算
Matlab的费用之高,公司是不可能提供到人手一套的,推荐其替代品——Octave 。这也是开源软件,兼容Matlab语法,通过pkg
语句导入工具包后可以满足基本需求(除了Simulink)。其缺点是虽然哪都能用,但是哪哪都不好用,不过考虑到是免费的,这个缺点也就可以忍受了。
另外,也可以试试Anaconda,这是基于Python的科学计算软件。
编程
因为有时候需要写点小东西帮我处理一些繁琐的事情(如从FT log中筛选数据等),所以会安装编程环境。
脚本环境
Python 是目前比较热的编程语言,胜在语法简单、清晰,库众多而全面,可以很方便的实现各种功能。
另外由于其也可以进行科学计算和绘制图表,在处理仿真数据方面也很好用(Linux发行版一般默认安装了Python)。
Windows小工具开发
Python的缺点是不便于分发,毕竟目标机器不一定安装了Python环境(尤其是实验室那种不能上网、没有管理员权限的电脑)。因此对于在Windows平台的小工具(尤其是图形化界面的小工具),我更倾向于使用C#在.Net Framework写winform或WPF程序。推荐SharpDevelop ,虽然它早在5年前便停止更新了,而且Visual Studio系列的功能更加强大,但考虑到它的安装包只有13MB,也包含了GUI Designer,就非常适合我这种“少、小”的开发需求。
Excel+VBA也是个选择,不过VB语法太过于老旧,VBA编辑器又实在是难用……
总结
总结一下上述应用软件。
应用程序 | 价格 | |
---|---|---|
输入法 | 微软拼音输入法 | (Win10自带) |
浏览器 | Firefox | 开源、免费 |
截屏工具 | Snipaste | 免费 |
纯文本编辑器 | Notepad++ | 开源、免费 |
Markdown编辑器 | Typora | 免费 |
笔记软件 | oneNote | (Office自带) |
框图绘制软件 | draw.io | 开源、免费 |
科学计算 | Octave | 开源、免费 |
脚本环境 | Python | 开源、免费 |
Windows小工具开发 | SharpDevelop | 开源、免费 |
最后感慨一下:
- 我上大学时(2006年)和舍友集资买了台二手台式机电脑,赛扬处理器+512MB内存+40GB硬盘,居然还有3.5英寸软驱;
- 在2007年买的笔记本(联想昭阳E42),1GB内存+100GB硬盘,居然有15针串口和IEEE1394接口(又叫“火线”,当年是USB的强力对手)。在后来又加了1GB内存、USB无线网卡、SSD硬盘,续命到现在,但是如果不特殊处理连HTTPS协议的网站都打不开(参考指南:在 2020 年使用 Windows XP - 知乎) 。
- 再后来在2012年买了华硕的一款笔记本,4GB内存+AMD处理器+双显卡,绚丽又稳定的Win7系统。
- 恍然间到了现在,手机的内存到了12GB,电脑的内存到了32GB,USB统一了天下(连耳机、显示器都可以用USB type-C连接)。然而Win10修修补补依然界面不统一、bug不断,Linux依然是小众的桌面操作系统。Chrome成了新时代的IE,千千静听等一众小而美的应用走进了坟墓,同样死掉或者半死不活的还有网易博客、人人网、猫扑网、高校论坛……。各种应用程序也越来越放飞自我,一个聊天工具能占上GB的内存,浏览器套壳的应用(说的就是你——网易云音乐)越来越流行。
- “这是最好的时代,这是最坏的时代”。