Situation

需要修改網頁(http://www.somewhere.com)且已知該網頁對應的網路空間(\\192.168.1.1\websitefolder),其網路空間看起來也有對應的Source Code,如.html , web.config等等,但沒有.sln 等等的解決方案檔。

Action

首先使用編輯器修改 index.html檔並觀察網頁是否出現對應的修改內容,結果網頁確實發生預期的改變。
開啟 VS2019 -> 不使用程式碼繼續 -> 在主畫面選擇”檔案” -> 開啟 -> 網站 -> 左方選擇檔案系統 -> 下方的資料夾填入對應的網路空間路徑(\\192.168.1.1\websitefolder)
VS2019 便可讀取該路徑內的所有檔案

Result

透過上方的Action便可使用 VS2019 編輯網頁 Source Code,可以一邊開啟網頁一邊確認編輯內容是否正確。
離開前VS2019會詢問是否儲存.sln檔。若選是,該.sln 便會儲存在本機端,之後只要點擊.sln檔便可直接編輯網頁內容。
關於版控的部分,可以直接使用檔案總管開啟對應的網路空間(\\192.168.1.1\websitefolder),接著右鍵點擊該目錄 -> git bash -> 可直接在該目錄使用 git 指令(有時候command line 反應會比較慢,不過基本上是沒問題的)