My Development Env Settings
2023/2/6 Updated: 調整文章順序,強調 scoop 章節,更新常用工具。 2023/10/10 Update: 調整文章描述,更新常用工具。 全新 Windows 環境上基本開發設定 會興起寫這個的念頭實在是因為這些年頭也遇到不少次重灌工作機的時候,但是安裝的工具實在太多,沒有一個 script 或是筆記實在會忘記這些設定要怎麼處理,每次重新回憶一遍也是很浪費生命。這經歷過好些年後 Windows 環境上出現不少方便的工具,恰好近期我又需要重灌工作機了,用這個機會紀錄一下,順便推廣一下我覺得超好用的工具。 先放上寫好的 script: 設定好 scoop 的安裝路徑(環境變數) 這個設定若你不太在乎硬碟空間的話是可以跳過啦,不過 scoop 軟體預設都會安裝在系統槽 (也就是 C槽),就看你個人使用習慣了。我個人是習慣避開系統槽。 這邊先設定 scoop 的安裝路徑,同時這也會是用 scoop 安裝的應用程式的根路徑。預設會是 scoop 位置下的 app 資料夾裡。 $env:SCOOP='D:\Applications\Scoop' [Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User') 接下來你也可以另外設定下載下來的應用的暫存位置。預設會是在 scoop 安裝位置下的 cache 資料夾裡。 $env:SCOOP_CACHE='D:\ScoopCache' [Environment]::SetEnvironmentVariable('SCOOP_CACHE', $env:SCOOP_CACHE, 'Machine') 安裝 scoop scoop 就是這次重設環境的最重要工具,他的作用其實就跟老牌的 chocolatey 一樣,也跟 Mac 的 Homebrew 一樣。不過相對於 chocolatey,scoop 不需要 .NET Framework 4.x+ 就能執行,另外就是授權費用了, scoop 是 MIT 授權 ,是窮人的好朋友,不過也因為 bucket 是由社群提供,使用前翻閱 source code 還是比較好的,不要去選到一些私人的 bucket 你會比較有保障。官方的 bucket 可以到這邊,選擇有 official bucket 標籤的來源。 ...