IntelliJ 中的实时模板不起作用?

问题描述 投票:0回答:4

当我创建一个新的 Java 项目及其类并尝试使用像

sout +tab
这样的快捷方式时,它只是以红色突出显示
sout
并且不执行 println 快捷方式。

我检查了编辑器/设置中的实时模板设置,但一切看起来都很好。我重新启动了 IDEA 并创建了另一个新的 Java 项目,但没有任何变化。我需要做什么才能启用实时模板?

编辑:

java intellij-idea code-completion
4个回答
5
投票

如果有人仍然有问题,请尝试在各处定义它 看下图:


2
投票

确保选中您的代码完成首选项。

后缀代码完成有点像:

注意:我使用

Mac OSX 10.5+ keymap
作为 IDE 的默认键盘映射。


1
投票

模板 sout 是上下文相关的。无法在您刚刚创建的类中工作。

定义一个 main 方法(您可以使用 main 快捷方式)。在 main 方法中尝试 sout

public static void main(String[] args) {
    sout<Tab>
}

或在静态块内

class SoutCheck {
    { 
       sout<Tab>
    }
}

0
投票

enter image description here

在文件部分打开电池保存选项

© www.soinside.com 2019 - 2024. All rights reserved.