Skip to content

apexlang/vscode-extension

Repository files navigation

Apex language support for VS Code

Extension for editing Apex Interface Defintion Language (IDL) documents inside VS Code.

Functionality

This extension provides the following language features:

  • Syntax highlighting
  • Completions
  • Parsing and validation checks
  • Go to definition

Development

Running the Project

  • 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
  • In the [Extension Development Host] instance of VSCode, open a document in 'Apex' language mode.

Packaging & Installing

  • Run vsce package to generate apexlang-{semver}.vsix.
  • Install the .vsix file in VS Code using the Install from VSIX... option under the Extensions view (three dots dropdown).

About

VSCode extension for the Apex language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published