Windows软件最佳实践

系统安装完成之后, 就要安装各种常用软件. 其中对于中文用户比较重要的是输入法, 目前系统自带的微软拼音也很好用, 所以一般就不再安装其他输入法了, 但是有时候精简系统没有输入法, 就需要自己安装, 由于我偏好绿色软件, 经过尝试, 发现QQ拼音的绿色版还不错. 当然, 输入法属于和系统关系比较密切的软件, 很难彻底绿色运行, 所以实际是用批处理命令准备了一下环境, 卸载的时候也是对应用命令清除设置, 其他方面都还可以.

浏览器也是必备应用, 目前用的是微软出的新Edge浏览器, 绿化版可以在RunningCheese的网站下载, 网站上也有Chrome和FireFox, 作为开发辅助, 也可以下载备用. 日常使用的主要还是Edge. 另外, FireFox还有一个开发者版, 据说对开发者更为友好, 个人使用不多, 离线版的安装包可以在这里下载.

其他日常比较常用的比如资源管理器, 系统自带的有时感觉不够方便强大, 我一般会用Q-Dir, 四分窗格加多标签, 常用位置都可以保留, 基本在一个软件里可以完成所有操作, 不用切换窗口了.

Q-dir

记事本我会使用Notepad3, 据说是基于Notepad2修改来的, github上有开源仓库. 对于单个文件的编辑, 功能都足够了. 只是没有浏览文件夹的功能, 要不然是可以直接作为开发工具使用的. 官方的下载包里还提供了mimipath作为文件夹浏览器, 但是用起来没有那么方便, 另外一个自带工具grepwin可以用来批量查找替换文件.
通过修改注册表可以用它来替换系统记事本, 不过如果要求不高的话, 直接替换文件也比较方便. 还是一个原则, 做好备份, 以备日后不时之需.

播放器我用的比较少, 系统自带的Winddows Media player也够用, 再要求高一些, 使用开源的VLC media player, 播放需求基本能满足. 最近使用的时候感觉播放速度的控制不太好理解, 不过要求不高的话使用是可以的.

这些软件都是绿化版的, 解压即可使用, 不用安装, 因此需要一个强大的解压软件, 我用的是7-Zip, 官方只提供了exe格式的安装包, 实际上解压后也是可以正常使用的. 不过很多时候装他之前还没有解压软件可以解压exe文件, 所以还是会先安装完再解压其他, 若是经常装机, 可以把安装目录压缩备份, 留待以后使用.

通讯方面, 微信和钉钉的电脑版也都可以解压运行, QQ不支持, 一直也没找到合适的绿化版, 而且QQ升级快, 因此如果确实需要用就下载最新版安装一下. 还有微信小程序的开发者工具, 虽然可以解压, 却没法正确运行, 因此也是需要安装.

Office软件, 之前用WPS, 不过现在的安装包没法解压运行了, 因此使用极速PDF和极速Office. 转换格式等功能需要收费, 基本的查看编辑功能还是可以的. WPS也是可以装的, 并且装好之后可以把安装目录压缩备份, 以后可以作为绿色版运行.

之后的软件就和各行各业的应用场景有关了, 作为软件开发者, 我觉得像git, sublime这些软件还是比较轻量的, 日常工作也可以用一下. 我推荐两个自己觉得比较有用的功能点, 一个是安装git时带的git bash, 可以在Windows环境下使用shell命令行工作, 其实是基于MSYS2, 但是更为精简, 如果需要更完整的
shell环境也可以下载安装. 比如要在Windows下开发C或者Rust程序, 就需要msys2环境.

另一个是sublime官方出品的Sublime Merge, 个人感觉是最好的git客户端, 功能颜值俱佳. 因为诞生较晚, 用的人不多, 但是确实好用, 个人强烈推荐.

平时开发我主要用HbuilderX, 据说绿柔主题保护视力, 而其他软件都流行暗黑. 性能方面也比java开发的Idea和js开发的VS Code要好. 由于最初也是基于java, 后来转成QT开发, 启动后还会开一个java进程, 负责语法提示等功能, 如果不需要, 可以把安装目录下plugins里的jre文件夹清空, 但是要保留这个空文件夹, 否则启动后还是会再下载一个jre. 貌似最新的alpha版已经没有这个文件夹了, 估计是官方在对遗留的java代码进行重构吧. 不过启动一堆node进程之后, 内存占用跟jre也差不多了.

附上我在HbuilderX中配置bash和sublime merge的代码. 通过快捷键就可以打开shell和管理仓库.

[{
 "name": "merge",
  "key": "ctrl+m",
 "command": "E:/app/sublime_merge/sublime_merge.exe ${fileDir}"
},
{
 "name": "bash",
  "type" : "shell",
  "key": "ctrl+i",
 "command": "E:/rt/PortableGit-2.35.1.2-64-bit.7z/bin/sh.exe"
}
]

另外, 由于使用了vhd系统, 还原很方便, 因此我不安装任何安全软件, 使用多年, 没经历过中毒等情况. 如果有人想要安装的, 因为我没测试过, 也给不出什么建议.

附记:
上面提到了Rust开发环境, 是因为我有段时间想体验一下Rust, 就开始按照官网的步骤安装运行, 结果总是编译不成功, 提示缺少链接器. 后来才发现, 官网提供的Windows工具有两种版本, 默认下载的是msvc版本, 需要VS开发环境下的一堆编译工具, 而我用的是msys2, 需要点旁边的'其他安装方式', 跳到Other Installation Methods页面, 下载x86_64-pc-windows-gnu工具. 因为对C开发环境不熟悉, 在这个问题上花了很多时间, 印象深刻, 特此记录一下.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 195,242评论 5 461
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 82,138评论 2 372
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 142,412评论 0 323
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,380评论 1 266
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,221评论 4 357
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,203评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,607评论 3 384
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,292评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,581评论 1 292
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,650评论 2 311
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,405评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,268评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,646评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,942评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,226评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,601评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,795评论 2 335