Android Studio中的缩进代码快捷方式[重复]

Posted

技术标签:

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

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

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

【问题讨论】:

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

你几乎有两种选择:

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

    你可以使用默认的 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 用户编辑答案,那就太好了。谢谢。 当我们建议编辑忽略它并将该建议作为自己的建议发布而没有任何更改时,甚至不值得编辑 你误会我了。我很欣赏这个答案并将其标记为已接受的答案。只是为了将来有人遇到同样的问题。

以上是关于Android Studio中的缩进代码快捷方式[重复]的主要内容,如果未能解决你的问题,请参考以下文章

Android studio编辑器中的代码怎么显示缩进

如何纠正android studio中的缩进[重复]

Visual Studio 是不是有格式代码快捷方式?

android studio中的syso快捷方式?

Android Studio“代码分析对话框”的“提交和推送”选项的快捷方式

评论快捷方式 Android Studio