Documentation ¶
Index ¶
- Variables
- func GetIDEOptions(ide string) (ide.Options, error)
- func ParseOptions(options []string, ideOptions ide.Options) (map[string]config.OptionValue, error)
- func RefreshIDEOptions(devPodConfig *config.Config, workspace *provider.Workspace, ide string, ...) (*provider.Workspace, error)
- type AllowedIDE
Constants ¶
This section is empty.
Variables ¶
View Source
var AllowedIDEs = []AllowedIDE{ { Name: config.IDENone, DisplayName: "None", Options: map[string]ide.Option{}, }, { Name: config.IDEVSCode, DisplayName: "VSCode", Options: vscode.Options, }, { Name: config.IDEOpenVSCode, DisplayName: "VSCode Browser", Options: openvscode.Options, }, { Name: config.IDEGoland, DisplayName: "Goland", Options: jetbrains.GolandOptions, }, { Name: config.IDEPyCharm, DisplayName: "PyCharm", Options: jetbrains.PyCharmOptions, }, { Name: config.IDEPhpStorm, DisplayName: "PhpStorm", Options: jetbrains.PhpStormOptions, }, { Name: config.IDEIntellij, DisplayName: "Intellij", Options: jetbrains.IntellijOptions, }, { Name: config.IDECLion, DisplayName: "CLion", Options: jetbrains.CLionOptions, }, { Name: config.IDERider, DisplayName: "Rider", Options: jetbrains.RiderOptions, }, { Name: config.IDERubyMine, DisplayName: "RubyMine", Options: jetbrains.RubyMineOptions, }, { Name: config.IDEWebStorm, DisplayName: "WebStorm", Options: jetbrains.WebStormOptions, }, }
Functions ¶
func ParseOptions ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.