AvailableLanguages 返回可用的语言列表
()
| 625 | |
| 626 | // AvailableLanguages 返回可用的语言列表 |
| 627 | func (m *RuntimeManager) AvailableLanguages() []Language { |
| 628 | langs := make([]Language, 0) |
| 629 | for lang, runtime := range m.runtimes { |
| 630 | if runtime.IsAvailable() { |
| 631 | langs = append(langs, lang) |
| 632 | } |
| 633 | } |
| 634 | return langs |
| 635 | } |
| 636 | |
| 637 | // SetPythonTools 设置 Python 运行时的可用工具列表 (PTC 支持) |
| 638 | func (m *RuntimeManager) SetPythonTools(tools []string) { |