《包含自定义语言和脚本管理系统的vscode插件开发》
一、语言相关(ssc语言)
1.提供了对公司新语言(ssc语言)的智能提示,包括了数千个class与method
2.提供了ssc语言的智能补全,参数智能定位与hints
3.基于node封装了对ssc语言的代理执行,旨在为数千个ssc专有的method提供执行的依赖
4.基于vscode的debug配置,封装了ssc语言专有的debug
二、功能相关
1.基于vscode的treeProvider开发了用户脚本树相关功能对vscode的console进行了
2.基于websocket的相关优化,包括信息过滤,颜色区分等以webview的方式开发了大量前端页面(vue3)以弥补vscode的UI
《H5页面-公司公告管理》
1、用于公司内部的数据维护,我司主要负责爬虫相关业务,因此每天会有上万条公司公告入库
2、这些公司公告需要进行数据维护,我所负责的是该维护平台的前端开发
3、开发框架采用 Vben ,具体技术为 vue3,ts,vite
4、严格遵守开发规范,包括但不限于单向数据传输,api 地址单独抽离,公共方法单独分装成 hooks
5、使用多种主流前端技术,包括 provide 依赖注入,bus 传参,proxy 代理解决跨域访问等
6、代码风格良好,使用 eslint 进行代码风格统一,并且代码注释健全,使后来者一目了然