Skip to content

feat: VS Code Extension for Policy Development#50

Closed
zhaog100 wants to merge 0 commit intoaporthq:mainfrom
zhaog100:feat/vscode-extension
Closed

feat: VS Code Extension for Policy Development#50
zhaog100 wants to merge 0 commit intoaporthq:mainfrom
zhaog100:feat/vscode-extension

Conversation

@zhaog100
Copy link
Copy Markdown

Closes #10

Summary

  • VS Code extension with policy validation, IntelliSense, and developer commands
  • JSON Schema for .aport.json / policy.json with real-time validation (version, name, rules, effect, action)
  • 4 code snippets: policy pack, allow rule, deny rule, conditional rule
  • 3 commands: Validate Current Policy, Create New Policy Pack, Insert Snippet
  • Hover provider for action, effect, resource fields with inline documentation
  • TypeScript with standard VS Code extension structure

Files Added

  • examples/vscode-extension/ — extension manifest, schema, snippets, TS source, README

Wallet

TGu4W5T6q4KvLAbmXmZSRpUBNRCxr2aFTP (USDT TRC20)

@zhaog100 zhaog100 closed this Mar 20, 2026
@zhaog100 zhaog100 force-pushed the feat/vscode-extension branch from d3ef9f2 to 5f3efa9 Compare March 20, 2026 02:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Hacktoberfest] VS Code Extension for Policy Development

1 participant