VS Code Extension (vscode-extension)
URI bridge for the Chrome extension.
Handles:
vscode://apexguru.apexguru-insight-bridge/open-diff?...
vscode://apexguru.apexguru-insight-bridge/open-file?...
Diff Behavior
open-diff priority:
- Local file vs ApexGuru-applied result (line-number based replacement)
- Fallback: ApexGuru snippet diff (
Current Code vs Recommended Code)
- Fallback: local file vs recommended snippet
open-file:
- Opens local class file and reveals method (if present).
Path Resolution
filePath from payload
<classesPath>/<ClassName>.cls (if provided)
- workspace search
**/<ClassName>.cls
Package
cd vscode-extension
npx @vscode/vsce package
Install
In VS Code:
Extensions: Install from VSIX...
- Select generated
bridge-0.1.0.vsix
- Reload VS Code
| |