Skip to content

amazon-ion/ion-vscode-plugin

Repository files navigation

⚠️ This repo is considered an early release, under active early development, and the APIs/features are subject to change. ⚠️

VSCode extension for Ion

VSCode extension (plugin) that supports the Ion data format.

Functionality

  • Syntax highlighting Colorize the Ion values in your document.
  • Error reporting Reports errors in the editor and the "Problems" tab. Currently supports whole document validation.
  • Formatting Formats the whole document. Currently supports whole error-free document formatting.

Development

  • This project transitively uses node-gyp, so see configuration instructions for your platform there.
  • Run npm install in this folder. This installs all necessary npm modules in both the client and server folder
  • Open VS Code on this folder.
  • Press Ctrl+Shift+B to compile the client and server.
  • Switch to the Debug viewlet.
  • Select Launch Client from the drop down.
  • Run the launch config.
  • If you want to debug the server as well use the launch configuration Attach to Server

Running the Test

  • Run npm test