Processing VSCode 扩展使用教程
1. 项目的目录结构及介绍
processing-vscode/
├── .vscode/
│ ├── extensions.json
│ └── settings.json
├── src/
│ ├── commands/
│ ├── languages/
│ ├── snippets/
│ └── utils/
├── package.json
├── README.md
└── CHANGELOG.md
- .vscode/: 包含VSCode的配置文件,如扩展推荐和设置。
- src/: 源代码目录,包含命令、语言支持、代码片段和工具类。
- package.json: 项目元数据和依赖管理文件。
- README.md: 项目介绍和使用说明。
- CHANGELOG.md: 版本更新日志。
2. 项目的启动文件介绍
项目的启动文件主要是 package.json
,其中定义了扩展的入口点和命令:
{
"main": "./out/extension.js",
"contributes": {
"commands": [
{
"command": "processing.run",
"title": "Processing: Run"
},
{
"command": "processing.openDocumentation",
"title": "Processing: Open Documentation for Selection"
}
]
}
}
- main: 指定扩展的入口文件。
- contributes: 定义了扩展提供的命令。
3. 项目的配置文件介绍
主要的配置文件是 .vscode/settings.json
,其中包含了扩展的默认设置:
{
"processing.path": "/usr/bin/java",
"processing.py.enabled": true,
"processing.py.jarPath": "~/processing-py-linux64/processing-py-3056-linux64/processing-py.jar",
"processing.py.javaPath": "/path/to/java"
}
- processing.path: 指定Java可执行文件的路径。
- processing.py.enabled: 是否启用Python支持。
- processing.py.jarPath: 指定Processing Python库的路径。
- processing.py.javaPath: 指定Java可执行文件的路径。
以上是基于开源项目 processing-vscode
的目录结构、启动文件和配置文件的介绍。希望这份文档能帮助你更好地理解和使用该扩展。