doc update
This commit is contained in:
parent
0916cb3da1
commit
86d7b26846
@ -16,20 +16,23 @@ The plugin covers most features required for a gopher.
|
||||
- Load vscode launch configuration
|
||||
- Unit test: generate unit test framework with [gotests](https://github.com/cweill/gotests). Run test with
|
||||
richgo/ginkgo/go test
|
||||
- tag modify: Supports gomodifytags
|
||||
- Code format: Supports LSP format and GoFmt
|
||||
- Add and remove tag for struct with tag modify(gomodifytags)
|
||||
- Code format: Supports LSP format and GoFmt(with golines)
|
||||
- CodeLens : gopls codelens and codelens action support
|
||||
- Comments: Add autodocument for your package/function/struct/interface. This feature is unique and can help you suppress golint
|
||||
errors...
|
||||
- Go to alternative go file (between test and source)
|
||||
- Test with ginkgo, richgo inside floaterm (to enable floaterm, guihua.lua has to be installed)
|
||||
- Go 1.18 support, configure your go to `go1.18` in config
|
||||
- GoFixPlural, FixStruct, FxiSwitch, Add comment, IfErr, ModTidy, GoGet ... Most of the tools are built on top of
|
||||
treesitter AST or go AST. It is fast and accurate.
|
||||
|
||||
## Installation
|
||||
|
||||
Use your favorite package manager to install. The dependency `treesitter` (and optionally, treesitter-objects)
|
||||
should be installed the first time you use it.
|
||||
Also Run `TSInstall go` to install the go parser if not installed yet.
|
||||
`sed` is recommand to run this plugin.
|
||||
|
||||
### [vim-plug](https://github.com/junegunn/vim-plug)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user