【连载】(暂定)错乱的时空
2-12
·
是为楼主刚上初中时写的一个剧本的重置版
|
||
回复:AI给出的真正的“万圣节朝圣地”
2-12
·
可能是,到时候真想去看看
|
||
回复:即兴四首
2-12
·
我也是后来才知道这是集句,古来有之
|
||
回复:AI给出的真正的“万圣节朝圣地”
2-12
·
估计塞勒姆应该有不少cos女巫的?
|
||
回复:推:温迪,玩:崩坏星穹铁道
2-12
·
想了想其实也有另外一种可能,他没反应过来大伟哥是谁(毕竟这个昵称太常见了,而且目前语境和游戏领域也不太沾边)
|
||
回复:经典回顾之动物朋友
2-12
·
明日方舟都来了,原神是谁()
|
||
各位是否支持全民基本收入(UBI) [投票]
2-12
|
||
回复:VS Code 源码深度解析
2-12
·
VS Code 源码的优雅之处
VS Code 源码的“优雅”体现在 设计思想的简洁性、架构层次的合理性、性能与可维护性的平衡,以及 生态开放与安全的协同。其核心逻辑可归纳为“用最小的核心承载最大的扩展”,以下结合源码细节与官方文档验证,分维度阐述: 一、架构设计:分层解耦与“最小核心”原则VS Code 源码遵循 “分层解耦、职责单一” 的设计哲学,通过清晰的层次划分避免逻辑耦合,核心架构分为 基础层(Electron 运行时)、服务层(核心功能模块)、扩展层(插件生态),每层仅通... |
||
回复:VS Code 源码深度解析
2-12
·
二、核心模块源码解析1. 主进程(Main Process):Electron 入口与系统交互
主进程是 VS Code 的“大脑”,负责管理窗口、原生系统 API(文件对话框、菜单、更新)和多进程协调。其源码入口为 src/main.js,核心逻辑在 src/vs/code/electron-main/ 目录。 关键文件与逻辑: app.ts:初始化 Electron 应用,注册窗口创建、协议处理(如 vscode:// 协议)等事件。// 简化示例:创建窗口 const w... |
||
回复:VS Code 源码深度解析
2-12
·
一、源码仓库概览与目录结构
VS Code 源码根目录遵循清晰的分层设计,核心代码位于 src/ 目录,关键子目录及作用如下(基于 2024 年 10 月最新 commit): 目录路径核心功能验证来源 src/vs/ 所有核心业务逻辑(编辑器、工作台、扩展系统、语言服务等) https://github.com/microsoft/vscode/wiki/Architecture src/main.js... |
||