Sihan Li

Vscode系列「系统篇」:深入理解menu系统

背景介绍 一个软件中,「右键菜单」是非常平凡的一个操作: 你需要编辑一个文件/文件夹,你就右键它弹出针对文件树的文件/文件夹内容的「右键菜单」。 你需要编辑一段文字,你选中并右键它,会弹出一个针对文本内容的「右键菜单」。 你需要编辑一个xxx,你就右键它,会弹出一个针对xxx内容的「右键菜单」。 … 一个软件内部,针对不同的「右键对象」,会弹出不同的「右键菜单」。...