【问题标题】:what is the shortcut key of kotlin for loop in Intellij?Intellij中kotlin for loop的快捷键是什么?
【发布时间】:2020-07-27 08:22:50
【问题描述】:

当我们在 Intellij 中使用 java 时,我们有 fori 用于自动完成 for 循环的键,但在 Intellij 中使用 Kotlin 时我找不到相同的快捷键。

实际上我已经尝试并找到了iter 快捷方式,但它是针对foreach 我想要自动完成诸如for (i in 0 until 10 step 3) 之类的东西。

你能帮我找到正确的钥匙吗

【问题讨论】:

    标签: kotlin intellij-idea keyboard-shortcuts


    【解决方案1】:

    我认为iter 是最接近您开箱即用的;它在实时模板中定义为:

    for ($VAR$ in $ITERABLE$) {
    $END$
    }
    

    转到首选项,然后搜索直播,这将显示所有直播模板。如果您随后打开右侧树中的 Kotlin 部分 您可以复制iter(使用复制图标),然后您可以在底部的窗格中对其进行编辑。调用复制的模板iteru 并将其修改为类似

    for ($VAR$ in $START$ until $ENDV$ step $STEP$) {
    $END$
    }
    

    如果 iter 显示 foreach 可能是 intellij 认为源文件类型不是 Kotlin。

    【讨论】:

    • 我不想要这个模板
    • 我已经更新了我的答案,希望能更好地反映您的需求。
    • 我该如何定义这样的东西
    • 打开偏好并搜索“live”打开树上的Kotlin分支,选择iter并点击复制,就地编辑。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-22
    • 1970-01-01
    相关资源
    最近更新 更多