【问题标题】:How to make auto completion in WebStorm (*.js) and IntelliJ (*.go) work the same如何使 WebStorm (*.js) 和 IntelliJ (*.go) 中的自动完成功能相同
【发布时间】:2016-08-04 10:25:38
【问题描述】:

在 WebStorm 中,我可以输入类似的内容

document.gEBI

按tab键,它会自动补全到

document.getElementById()

但是当我在 IntelliJ 中做类似的事情时

fmt.Prl

自动补全根本不起作用(期望的结果fmt.Println()),它只有在所有字母按顺序严格匹配时才起作用。

是否可以在 IntelliJ 中启用此功能?我已经从 WebStorm 导入了所有设置。

【问题讨论】:

  • 自动完成功能应该是一样的——它是 IDE 范围/平台的功能,尤其是在这方面(尽管某些细节总是有可能是特定于语言的)。我自己不是 Go 用户 .. 所以:1) 显示代码完成设置 2) 显示当您键入 fmt.Prl 时代码完成弹出窗口的外观

标签: intellij-idea autocomplete webstorm


【解决方案1】:

这些 Tab 快捷键并不是 Jetbrains 用于其所有 IDE 的自动完成系统的一部分,正如 LazyOne 所说,它们实际上是模板调用系统的一部分。

自动完成功能内置在快捷方式中:Ctrl+Space。

我建议在设置、Jetbrains 文档中查找 .Println() 的模板调用,或在 YouTrack 上向 Jetbrains 提出票证,以便更清晰地记录/控制模板调用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-13
    • 2018-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-15
    相关资源
    最近更新 更多