说明
本项目为vscode中logic提供语法支持
目录结构
LogicSupport/
├── .vscode/ # VSCode 配置文件
├── .vscodeignore # VSCode 忽略文件
├── .gitignore # Git 忽略文件
├── .gitattributes # Git 属性文件
├── .prettierrc # Prettier 配置文件
├── jest.config.js # Jest 配置文件
├── language-configuration.json # 语言配置文件
├── package-lock.json # 锁定依赖版本
├── package.json # 项目依赖和脚本
├── README.md # 项目说明文件
├── Logic语法介绍.md # Logic 语法介绍
├── snippets/ # 代码片段目录
│ └── logic.json # Logic 代码片段
└── src/ # 源代码目录
├── extension.ts # 扩展主入口
├── completion # 自动补全功能
├── formatter # 自动格式化
└── ... # 其他源代码文件
启动方式
安装依赖:
npm install
按 F5 启动扩展。
调试方式
在 VSCode 中打开项目。
设置断点:在 src/ 目录下的 TypeScript 文件中设置断点。
按 F5 启动调试。
在新的 VSCode 窗口中测试扩展功能,触发断点进行调试。
打包发布
安装 vsce 工具:
npm install -g vsce
使用 vsce 工具打包扩展:
vsce package
将生成的 .vsix 文件上传到 VSCode 扩展市场进行发布。
| |