Tooltitude for GoTooltitude for Go is a productivity extension for the Go (GoLang) programming language. FeaturesCodeLens Providers in Project ModulesGain insights into your Go codebase, and understand usage patterns of functions, methods, fields, and interfaces. We have CodeLens providers which help you navigate code and see what's going on in the codebase.
Code InspectionsFrom unused initializations and writes to shadowed variables, unhandled errors, and deprecated symbols, our inspections help you enhance your Go code.
References ViewOur references view is tailored for Go. It allows you to see not only the file where the reference is located, but its package, and containing element (e.g. a function). Note: it works only with Tooltitude for Go CodeLens providers.
Debug Individual Table Driven TestsDebug Individual table driven tests with our CodeLens provider.
Postfix CompletionsWrite Go code faster by using familiar dot notation to generate boilerplate: generate statements, call library functions, iterate over collections and more.
Code ActionsMake common Go code changes with confidence: handle errors, manipulate variables, transform expressions and more.
Premium FeaturesWe have a set of premium features which are available on a subscription basis. Learn more about them https://www.tooltitude.com/pricing ⭐ CodeLens Providers in DependenciesGain insights into your Go dependencies, understand usage patterns of functions, methods, fields, and interfaces.
⭐ Inline Values In The DebuggerSee variable and parameter values right in your editor while debugging Go programs.
⭐ Workspace Wide Unused Symbols ReportFind Go entities with no Go source code references in the workspace.
⭐ Inlay Reference CountersSave vertical space with inlay reference.
Full LSP modeTooltitude for Go could act not only as a productivity extension, but as a Go language server. It could be used in a resource constrained environment where running both gopls and Tooltitude for Go isn't feasible. This mode is activated only if the official Go extension is disabled. It's possible to disable it either globally or on a per-workspace basis. Then, reload the editor to activate the mode. Feature listSee the full feature list here: https://www.tooltitude.com/features DataWe collect anonymous usage data. To opt-out of data collections, set the Support Resources
Other Links
|