/apex-lightbulbs

Apex Intention Actions for VS Code

Primary LanguageTypeScriptApache License 2.0Apache-2.0

Build status Version Installs

Apex Lightbulbs

Former Apex Intention Actions

A VSCode plugin, an analogue of Apex Intention Actions for Sublime Text 3. Adds quick actions for Salesforce Apex to VSCode such as adding getter, creating constructor, etc.

Requirements

  1. VSCode (obviously)
  2. VSCode Extension salesforce.salesforcedx-vscode-apex

Features

Currently existing features:

  1. Add { get; set; } to a variable
  2. Add constructor
  3. Add constructor parameter
  4. Add method overload

Planned features:

  1. Add explicit getter and setter
  2. Add constructor overload
  3. Make test compile for TDD
  4. Extract constant from a magic value

A little demo:

Getter-setter demo

Links

References

  1. Sublime Plugin
  2. Sublime Plugin wiki

Versioning

Apex Lightbulbs follows Semantic Versioning 2.0.0

License

Apache 2.0