vscode二次開發 認識vscode 一

2021-10-12 20:30:48 字數 358 閱讀 5232

近期因為工作和自身的愛好等等機緣巧合.需要對vscode進行二次魔改。

所以一直在啃vscode原始碼.

vscode 整體架構非常複雜,但同時原始碼非常清晰明了,有第三方依賴,核心模組大都是由自身實現,包括依賴注入系統、ui管理、外掛程式服務、terminal(powershell)管理.

vscode的模組架構非常清晰.主要包含

每個模組基本還會細分為三個子模組分別執行在三個不同的程序.

不同的程序間如圖採用ipc通訊

![image.png](/img/bvbzbpr)

postek二次開發 POSTEK二次開發介面

例項簡介 例項截圖 核心 using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text using ...

mcms二次開發 YzmCMS二次開發手冊

摘要 yzmcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有一.yzmcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有乙個統一的入口...

mcms二次開發 YzmCMS二次開發手冊

yzmcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有乙個統一的入口。一 基本目錄結構.根目錄 cache 快取目錄 必須可寫入 common 全站公共目錄 必須可寫入 uploads 預設上傳目錄 必須可寫入 yz...