【问题标题】:Indent code shortcut in Android Studio [duplicate]Android Studio中的缩进代码快捷方式[重复]
【发布时间】:2017-05-05 19:37:46
【问题描述】:

在 Eclipse 中可以通过 Ctrl+shift+F 缩进代码 不幸的是,这在 Android Studio 中不起作用。

在 Android-Studio 中是否有机会这样做?

【问题讨论】:

  • 我认为是 Ctrl Alt L 或 Alt Shift L 。
  • 在 Prefrences->Keymap 菜单中可以看到快捷键。
  • 我没有看到它,因为我搜索的是“代码缩进”而不是“代码格式”,无论如何感谢您对此链接的回答和您的否决,哈哈
  • 第一个以您的问题标题为关键字的 google 结果...
  • @Blnpwr 您在接受答案时应该考虑更多。

标签: android android-studio intellij-idea indentation


【解决方案1】:

你几乎有两种选择:

  1. Settings -> Keymap 更改键盘映射,然后选择 Eclipse 键盘映射

  2. 你可以使用默认的 CTRL + ALT + L

EDIT:cmets 中的人建议 CTRL + ALT + WinKey+L 是Linux的正确绑定,但IDEA的文档告诉你,它与Windows映射相同:https://resources.jetbrains.com/assets/products/intellij-idea/IntelliJIDEA_ReferenceCard.pdf

编辑#2:我嗅探了更多信息并找到了这个答案https://askubuntu.com/a/412060。所以毕竟你可能会在使用时遇到默认键盘映射问题,比如说 Ubuntu,所以要小心:)

【讨论】:

  • 添加,Linux用户:Ctrl+Alt+L在某些Linux上会锁屏,所以Ctrl+Alt+WinKey+L是默认快捷键。
  • 哦,好吧,只是假设他/她正在使用 win :)
  • 感谢您的回答。我正在使用 Linux。
  • 感谢您提供的链接,这对刚接触 Android-Studios 的我来说是一个很大的帮助。我很感激。
  • @Blnpwr 这应该是公认的答案
【解决方案2】:

在您的文件中执行 CTRL + A 以选择所有代码,然后 CTRL + Alt + L(默认快捷键)重新缩进所有代码。

【讨论】:

    【解决方案3】:

    在 Mac 上,CMD + ALT + L 将为您在当前打开的 Java 文件和 XML 文件中重新格式化您的代码文件

    在 Windows 上,我假设它是 CTRL + ALT + L

    【讨论】:

    • 这不是重构,而是重新格式化。重构意味着代码的结构变化。
    • 相应地编辑了我的答案!谢谢@vilpe89
    • 这也适用于 Ubuntu 吗?我刚刚看到Gudin的评论,说Ctrl + ALt + L可以在linux上锁定屏幕,因此对于Linux来说它是Ctrl + Alt + Win + L,猜猜。如果您也为 linux 用户编辑答案,那就太好了。谢谢。
    • 当我们建议编辑忽略它并将该建议作为自己的建议发布而没有任何更改时,甚至不值得编辑
    • 你误会我了。我很欣赏这个答案并将其标记为已接受的答案。只是为了将来有人遇到同样的问题。
    猜你喜欢
    • 2016-02-13
    • 2012-02-19
    • 1970-01-01
    • 2023-04-05
    • 2012-08-24
    • 1970-01-01
    • 1970-01-01
    • 2016-08-11
    • 1970-01-01
    相关资源
    最近更新 更多