【问题标题】:Android studio prevent code reformatting on paste [duplicate]Android Studio阻止粘贴时重新格式化代码[重复]
【发布时间】:2015-05-27 15:38:04
【问题描述】:

我已经开始使用 Android Studio(替换 Eclipse),但我无法习惯的一件事是 Studio 如何自动(在某些情况下)重新格式化当前文件中的部分甚至全部代码。其中一种情况是将文本粘贴到我的文件中。当我这样做时,整个块会根据我可以在设置中格式化(但严重不喜欢)的神秘规则重新格式化。

设置中是否有一个复选框可以关闭此功能?

我可以很容易地格式化自己的代码,而且我还可以手动告诉 Studio“现在就做”,似乎没有任何理由忍受所有自动手动操作。

【问题讨论】:

  • 这是一个超级功能,因为互联网上的大多数人都不了解什么是代码格式化。
  • 你想要自行车吗?现在踩踏板!!
  • 其实我没有。 Android 刚刚停止支持我们在 Eclipse 中需要的功能。
  • 博扬,请告诉我这是讽刺......
  • 嗯...我仍在使用 Eclipse。而且它仍然非常好。为什么不适合你?

标签: android intellij-idea android-studio


【解决方案1】:

您可以通过将 Reformat on paste 选项设置为 none 到 None 来阻止它。您可以在 Editor -> General -> Smart Keys 下找到该选项。看图

您可以通过按 Ctrl + Alt + Shift + V

粘贴代码来临时禁用重新格式化

您也可以右键单击要粘贴代码的位置,然后单击简单粘贴

【讨论】:

  • 好吧,至少我知道如何打开和关闭它,所以如果解决方案证明比问题更糟糕,至少我可以撤消它。谢谢。
  • 我认为 Android Studio 中包含“Simple”一词的操作需要“Ctrl+Alt+Shift”这一事实告诉您使用此工具工作需要了解的大部分内容。跨度>
猜你喜欢
  • 1970-01-01
  • 2017-03-13
  • 2021-01-03
  • 1970-01-01
  • 2020-09-12
  • 2021-01-01
  • 2018-05-08
  • 2017-05-16
  • 2012-10-27
相关资源
最近更新 更多