【问题标题】:How to start curvy bracket at the end of the line (Shortcut) in Android Studio如何在 Android Studio 中的行尾(快捷方式)开始弯曲括号
【发布时间】:2018-03-23 07:57:39
【问题描述】:

例如:if(checkInputs(email, username, password|))

如果我完成键入单词 password 并且光标 (|) 位于该位置。

有没有在最后开始一个弯曲的括号而不必按两次右箭头?

如果我需要输入; 来完成这条线,该怎么办。有没有捷径可以加快速度?

【问题讨论】:

    标签: android android-studio keyboard-shortcuts


    【解决方案1】:

    我认为您正在寻找“完整声明”快捷方式。这将添加右括号、方括号、分号等。默认情况下它绑定到Control + Shift + EnterCommand + Shift + Enter

    在此处查看快捷方式列表:https://developer.android.com/studio/intro/keyboard-shortcuts.html

    【讨论】:

    • 它只为我添加了分号。
    • 也许您的代码样式设置不需要大括号来用于单行控制流语句?我每天使用完整的语句快捷方式数百次,它为我添加了大括号/括号/等。
    【解决方案2】:

    您可以使用end 按钮 (the one that says end)。

    使用end 将光标发送到行尾,使用home 将光标发送到行首。无论你在哪一行,它都可以工作,假设它已经不在行尾(因为它当然不会做任何事情,因为它已经在那里了)。

    还要注意,如果在实际代码的末尾有注释(仍然是同一行),它会跳转到注释的末尾。

    对于 mac,情况有所不同。这是相同的想法(虽然未经测试,我没有mac)。你按Function + [Arrow left/arrow right]

    【讨论】:

    • 我的键盘上只有 home。我没有“结束”按钮。那是我笔记本的键盘ae01.alicdn.com/kf/HTB1i.tKRpXXXXccXpXXq6xXFXXXH/…
    • CTRL+LEFT-ARROW 在这种情况下是最接近的。它可以跳过文本块,但它必须是同一个单词(它可以一键跳过两个括号,但不能一键跳过包含多个单词的字符串)。找不到将end 按钮功能复制为快捷方式的方法,所以如果你没有结束,这就是要走的路
    猜你喜欢
    • 2016-12-21
    • 1970-01-01
    • 1970-01-01
    • 2022-10-21
    • 2015-07-06
    • 2018-10-05
    • 2016-03-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多