GitLab 15.7 用 VS Code 取代舊有的 Web IDE,大幅影響本書 3-3-5
On this page
內容差異說明
在另一則本書內容更新「GitLab 15.7 的 Web IDE 尚無 File templates 功能」中,筆者有提到目前在 gitlab.com 上,已經啟用以 VSCode 取代原本的 Web IDE。
而本書在多處介面截圖,皆是擷取 Web IDE 的畫面,還請各位讀者多多包涵。
其中最嚴重的內容差異會是章節 3-3-5
(頁數 p.3-48 ~ 3-54
),該章節完全是在介紹舊版的 Web IDE,而非 15.7 推出的新版 Web IDE(VSCode)。
雖然實體書的內容是以「舊版 Web IDE」為主撰寫的,但書中提到的各項功能,在「新版 Web IDE(VSCode)」多數都是能繼續使用的,只是該如何操作與介面會與本書內容有些差異。
新版 Web IDE 能繼續使用的功能包含:
- 可以用快速鍵
.
,迅速進入 Web IDE - 如果你正在瀏覽某個檔案,用快速鍵
.
進入 Web IDE 時,會自動開啟該檔案 - 在 Merge request 做 Code review 時,也能按快速鍵
.
開啟 Web IDE - Web IDE 支援許多常見的快速鍵(熱鍵)操作
- 在 Web IDE 可以對任何 Branch 的檔案進行修改,修改完畢的結果,則可以 直接 Commit 至指定的 Branch。
- 語法突顯(Syntax highlighting)
- 預覽 Markdown
新版 Web IDE 暫時還無法使用的功能包含:
- 在 Web IDE 快速瀏覽最新的 CI/CD Pipeline 結果
- File templates
- Themes(因為 Extension 尚無法使用)
- 支援
.editorconfig
(因為 Extension 尚無法使用)
最後,以目前的討論趨勢看來,GitLab 原廠鐵了心要用 VSCode 取代「舊版 Web IDE」,原廠目前正積極的收集使用者的 Feedback,如果你也有任何想要表達的意見,可以到此 Issue 表達意見。
總之,「新版 Web IDE」帶來的混亂與困擾,恐怕還會持續好一陣子,讓我們繼續觀察下去吧! (筆者也要等到狀況穩定一些,才能重新整理本書 3-3-5 的內容更新,還請各位讀者見諒。)