Go+ vscode plugin
xushiwei opened this issue · comments
xushiwei commented
- Go+ related
- Go+ file icon
- Go/Go+ mixed project
- GenGo when workspace opened
- GenGo when Go+ files saved/watchChanged
- Go+ Classfile
- IntelliSense
- Code completion
- Signature help
- Quick info on hover
- Code Navigation
- Go to definition
- Go to type definition
- Go to symbol
- Find references
- Find interface implementations
- Document outline
- Document highlight
- Toggle between code and tests
- Code Syntax
- Syntax Highlighting
- Inlay Hints
- Inlay Hints
- Code Editing
- Snippets
- Format and organize imports
- Add import
- Rename symbol
- Refactor
- Code Generation
- Add or remove struct tags
- Generate interface implementation
- Generate unit tests
- Fill struct literals
- Diagnostics
- Build errors
- Vet and extra analyses
- Lint errors
- Vulnerabilities in dependencies
- Code Lenses
- Test func/file/package
- Run main package/func
- Run app with arguments
- Run app for Go+ Classfile
- Debug func
- Run and test in the editor
- Run your code
- Test and benchmark
- Code coverage
- Profiling
- Debugging
- Debug your code
- Other
- Go+ Playground
xushiwei commented
How to build:
- npm install
- npm run package
Then you will get goplus-0.1.0-dev.vsix
. Select it in vscode context menu to install.