Infinite POC for Visual Studio Code
This extension will demonstrate most of the vs code extension capabilities.
Topics
- Simple VSCODE Extension POC App
- Create Commands
- ActivationEvents entry
- Show message
Info message
Error message
Dialog modal message
Input Box
- Configuration or Properties of extension
Boolean/Integer
String
Array
Enum for dropdown selection
- Snippets
Example for adding method snippets
- Code Completion
Load defination
Show available methods or interfaces
Show child elements on pressing of '.'
- Create Sidebar webview panel
- Add HTML elements like
button / Input box
- Transfer data b/w webview & extension
- Create Center panel
- Add HTML elements like
button / Input box
- Transfer data b/w webview & extension
- Webview developer Tool
Disable in Prod env
Open/Show in dev env
- Create context menu
- Select all/specific text from editor
- Create output channel
- Set Context variable & use it in
package.json
Hide commands from commandPalette
- Progress Bar
- Extension cache
Set
Get keys
Get value
Clear value
- Extension secret storage
- Open folder
Create Untitled/temp document
Open existing document
Show diff b/w 2 documents/files
- Event Emitter for transfering/updating data or notification
- Open URL in browser
- Call/Open extension from browser via
Uri Handler
- Create local package
Add publisher name in package.json
Add repository url in package.json
- Publish
| |