今天愚人節送了一個新的 win10 環境給我 , 筆記一下安裝內容
輸入法設定
首先是輸入法 , 以前也是參考保哥 , 不過一堆設定很繁瑣 , 可以直接用這個 powershell 就搞定了
1 | $UserLanguageList = New-WinUserLanguageList -Language "zh-TW" |
notepad++
接著想到就是 notepad++ , 因為懶得每次都要敲 notepad++ , 所以都會多安裝一個 notepad replacer
chrome
一定要裝 vim 的 extension , 其他暫時沒想到要裝啥
choco & windows terminal
因為環境有擋一堆有的沒的[參考這篇]安裝(https://docs.chocolatey.org/en-us/choco/setup)
1 | Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) |
1 | choco install microsoft-windows-terminal |
結果炸 ERROR: This package requires at least Windows 10 version 1903/OS build 18362.x
看自己的版本是 17763 , 想把電腦給砸了
1 | [System.Environment]::OSVersion.Version |
字體
個人比較常用 FiraCode解壓縮
=> 切到 tff 資料夾
=> 全選 tff 檔右鍵
=> 安裝
git
本來是想手動安裝 git , 後來想想反正都裝 choco 了就直接拿來裝看看 , 沒想到還真無腦
1 | choco install git |
如果之前有設定 .gitconfig
可以把以前的直接拿來用 , 丟在 %userprofile%
底下即可
vim
由於之前的使用環境多半都是用 git 裡面附帶的 vim 所以就暫時不裝 vim
但是會用到 vscode 要跟 neovim 整合所以要裝 neovim
詳細的 config 可以看我以前這篇
設定 ayu 佈景 C:\Users\YourName\.vim\plugged\ayu-vim\colors
可以參考我這篇的樣式設定
neovim
1 | choco install neovim |
查 neovim 被安裝在哪裡 , 還好記得 where 指令 , 不然就 gg 了
1 | where |
neovim 路徑 C:\tools\neovim\Neovim\bin\nvim.exe
查了下環境變數他會幫你直接加在 C:\tools\neovim\Neovim\bin
上面 , 所以裝完以後直接敲 nvim
就能用了
不過我裝 neovim 主要是為了讓 vscode 可以呼叫他的功能 , 就暫時先不深度 config
vscode
1 | choco install vscode |
ssms
注意他會幫你安裝的是 英文版
1 | choco install sql-server-management-studio |
參考我之前設定
後來用了一陣子 AutoHotKey
覺得斷手斷腳就沒用了
之前是用中文版順手紀錄一下英文版設定
顯示行號 Tools
=> Options
=> Text Editor
=> All Languages
=> Line Numbers
intellisense menu 上下移動Tools
=> Options
=> Environment
=> Keyboard
=> Edit.LineDown
Tools
=> Options
=> Environment
=> Keyboard``Edit.LineUp
字形色彩Tools
=> Options
=> Environment
=> Fonts and Colors
=> Fira Code
=> Item Background
(239 , 255 , 239)
visual studio
1 | choco install visualstudio2019enterprise |
注意 , 因為有買 enterprise 所以就裝這個版本 , 如果用 community 就要找屬於 community 的
config 主要參考我的 vim mode 文章
發現一狗票裡面常用的 extension 好像只有這些
CodeMaid
File Path On Footer
Vim
NerdTree
ToggleComment
這次 config 是直接用 import 的方法匯入Tools
=> Import and Export Settings
=> Import selected environment settings
=> 看看是否要保存或是直接匯入就搞定了
匯出的話Tools
=> Import and Export Settings
=> Export selected environment settings
=> 選擇要匯出的就搞定了
路徑在 c:\users\YourName\appdata\local\microsoft\visualstudio\16.0_158142b5\settings
點此下載我的 config
後來 run 專案就直接爆了也沒法 restore nuget , 後來看到這句 not available in this source
只要新增正確的 nuget 路徑即可 , 預設是 offline 的 , 很靈異
1 | nuget.org |
結果專案建置完成要 run 時又炸得不要不要的 , 分別出現這兩個 errorIIS Express Error 500.19 (0x80070003) cannot read config file
process with an id of is not running
參考老外解法關閉 visual studio
=> 刪掉 .vs folder
=> 重新啟動 visual studio
=> 執行
結論:每次遷移新環境總是遇到一狗票問題啊
windows hosts
由於內網有一堆阿薩布魯的環境設定 , 所以一定要 config host
host 路徑 C:\Windows\System32\drivers\etc\hosts