系統(tǒng)安裝完成之后, 就要安裝各種常用軟件. 其中對(duì)于中文用戶比較重要的是輸入法, 目前系統(tǒng)自帶的微軟拼音也很好用, 所以一般就不再安裝其他輸入法了, 但是有時(shí)候精簡(jiǎn)系統(tǒng)沒有輸入法, 就需要自己安裝, 由于我偏好綠色軟件, 經(jīng)過嘗試, 發(fā)現(xiàn)QQ拼音的綠色版還不錯(cuò). 當(dāng)然, 輸入法屬于和系統(tǒng)關(guān)系比較密切的軟件, 很難徹底綠色運(yùn)行, 所以實(shí)際是用批處理命令準(zhǔn)備了一下環(huán)境, 卸載的時(shí)候也是對(duì)應(yīng)用命令清除設(shè)置, 其他方面都還可以.
瀏覽器也是必備應(yīng)用, 目前用的是微軟出的新Edge瀏覽器, 綠化版可以在RunningCheese的網(wǎng)站下載, 網(wǎng)站上也有Chrome和FireFox, 作為開發(fā)輔助, 也可以下載備用. 日常使用的主要還是Edge. 另外, FireFox還有一個(gè)開發(fā)者版, 據(jù)說對(duì)開發(fā)者更為友好, 個(gè)人使用不多, 離線版的安裝包可以在這里下載.
其他日常比較常用的比如資源管理器, 系統(tǒng)自帶的有時(shí)感覺不夠方便強(qiáng)大, 我一般會(huì)用Q-Dir, 四分窗格加多標(biāo)簽, 常用位置都可以保留, 基本在一個(gè)軟件里可以完成所有操作, 不用切換窗口了.
記事本我會(huì)使用Notepad3, 據(jù)說是基于Notepad2修改來(lái)的, github上有開源倉(cāng)庫(kù). 對(duì)于單個(gè)文件的編輯, 功能都足夠了. 只是沒有瀏覽文件夾的功能, 要不然是可以直接作為開發(fā)工具使用的. 官方的下載包里還提供了mimipath作為文件夾瀏覽器, 但是用起來(lái)沒有那么方便, 另外一個(gè)自帶工具grepwin可以用來(lái)批量查找替換文件.
通過修改注冊(cè)表可以用它來(lái)替換系統(tǒng)記事本, 不過如果要求不高的話, 直接替換文件也比較方便. 還是一個(gè)原則, 做好備份, 以備日后不時(shí)之需.
播放器我用的比較少, 系統(tǒng)自帶的Winddows Media player也夠用, 再要求高一些, 使用開源的VLC media player, 播放需求基本能滿足. 最近使用的時(shí)候感覺播放速度的控制不太好理解, 不過要求不高的話使用是可以的.
這些軟件都是綠化版的, 解壓即可使用, 不用安裝, 因此需要一個(gè)強(qiáng)大的解壓軟件, 我用的是7-Zip, 官方只提供了exe格式的安裝包, 實(shí)際上解壓后也是可以正常使用的. 不過很多時(shí)候裝他之前還沒有解壓軟件可以解壓exe文件, 所以還是會(huì)先安裝完再解壓其他, 若是經(jīng)常裝機(jī), 可以把安裝目錄壓縮備份, 留待以后使用.
通訊方面, 微信和釘釘?shù)碾娔X版也都可以解壓運(yùn)行, QQ不支持, 一直也沒找到合適的綠化版, 而且QQ升級(jí)快, 因此如果確實(shí)需要用就下載最新版安裝一下. 還有微信小程序的開發(fā)者工具, 雖然可以解壓, 卻沒法正確運(yùn)行, 因此也是需要安裝.
Office軟件, 之前用WPS, 不過現(xiàn)在的安裝包沒法解壓運(yùn)行了, 因此使用極速PDF和極速Office. 轉(zhuǎn)換格式等功能需要收費(fèi), 基本的查看編輯功能還是可以的. WPS也是可以裝的, 并且裝好之后可以把安裝目錄壓縮備份, 以后可以作為綠色版運(yùn)行.
之后的軟件就和各行各業(yè)的應(yīng)用場(chǎng)景有關(guān)了, 作為軟件開發(fā)者, 我覺得像git, sublime這些軟件還是比較輕量的, 日常工作也可以用一下. 我推薦兩個(gè)自己覺得比較有用的功能點(diǎn), 一個(gè)是安裝git時(shí)帶的git bash, 可以在Windows環(huán)境下使用shell命令行工作, 其實(shí)是基于MSYS2, 但是更為精簡(jiǎn), 如果需要更完整的
shell環(huán)境也可以下載安裝. 比如要在Windows下開發(fā)C或者Rust程序, 就需要msys2環(huán)境.
另一個(gè)是sublime官方出品的Sublime Merge, 個(gè)人感覺是最好的git客戶端, 功能顏值俱佳. 因?yàn)檎Q生較晚, 用的人不多, 但是確實(shí)好用, 個(gè)人強(qiáng)烈推薦.
平時(shí)開發(fā)我主要用HbuilderX, 據(jù)說綠柔主題保護(hù)視力, 而其他軟件都流行暗黑. 性能方面也比java開發(fā)的Idea和js開發(fā)的VS Code要好. 由于最初也是基于java, 后來(lái)轉(zhuǎn)成QT開發(fā), 啟動(dòng)后還會(huì)開一個(gè)java進(jìn)程, 負(fù)責(zé)語(yǔ)法提示等功能, 如果不需要, 可以把安裝目錄下plugins里的jre文件夾清空, 但是要保留這個(gè)空文件夾, 否則啟動(dòng)后還是會(huì)再下載一個(gè)jre. 貌似最新的alpha版已經(jīng)沒有這個(gè)文件夾了, 估計(jì)是官方在對(duì)遺留的java代碼進(jìn)行重構(gòu)吧. 不過啟動(dòng)一堆node進(jìn)程之后, 內(nèi)存占用跟jre也差不多了.
附上我在HbuilderX中配置bash和sublime merge的代碼. 通過快捷鍵就可以打開shell和管理倉(cāng)庫(kù).
[{
"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系統(tǒng), 還原很方便, 因此我不安裝任何安全軟件, 使用多年, 沒經(jīng)歷過中毒等情況. 如果有人想要安裝的, 因?yàn)槲覜]測(cè)試過, 也給不出什么建議.
附記:
上面提到了Rust開發(fā)環(huán)境, 是因?yàn)槲矣卸螘r(shí)間想體驗(yàn)一下Rust, 就開始按照官網(wǎng)的步驟安裝運(yùn)行, 結(jié)果總是編譯不成功, 提示缺少鏈接器. 后來(lái)才發(fā)現(xiàn), 官網(wǎng)提供的Windows工具有兩種版本, 默認(rèn)下載的是msvc版本, 需要VS開發(fā)環(huán)境下的一堆編譯工具, 而我用的是msys2, 需要點(diǎn)旁邊的'其他安裝方式', 跳到Other Installation Methods頁(yè)面, 下載x86_64-pc-windows-gnu工具. 因?yàn)閷?duì)C開發(fā)環(huán)境不熟悉, 在這個(gè)問題上花了很多時(shí)間, 印象深刻, 特此記錄一下.