954 B
		
	
	
	
	
	
	
	
			
		
		
	
	
			954 B
		
	
	
	
	
	
	
	
项目结构
package.json
- 插件基本信息
 - 插件的命令、对外开放的接口
 - 插件的activity bar、status bar
 - scripts
 - 项目配置、依赖
 
tsconfig.json、webpack.config.js
- ts编译为js的配置
 
assets目录
- 静态资源
 
源文件
main.ts:负责构建插件、构建插件过程的操作,activate/deactivate插件home.ts:负责与home页面相关的操作,如构建home页面(webview)、作为home页面与vscode交互的桥梁- home页面 - embedded.html
 
- views目录:负责vscode中除home页面的其他界面设计
quick-access-tree.ts负责左侧快速访问栏
 remote-container.ts:负责与remote container相关的操作,如第一次连接容器、打开容器中的项目文件夹utils.ts:一些通用函数
.devcontainer目录
- devcontainer相关配置
 
.vscode目录
launch.json:(编译)启动插件配置
模块
Remote container
Home