如何在Android Studio代码编辑器中设置最大行长度?

Sol*_*ace 25 android-studio

如何为Android Studio的代码编辑器设置最大长度,或者可以设置自动换行?

在我的Android Studio中,无论我在单行上键入多长时间,它都不会自动转到下一行,而是出现水平滚动条.

当我使用Ctrl+ Alt+ L(参考)自动格式化时,没有任何反应.

我的SO或谷歌搜索在Eclipse上发现了很多这方面的资料,但不适用于Android Studio.

小智 31

苹果系统:

  1. 点击 Android Studio(左上角)
  2. 单击首选项
  3. 在搜索中键入代码样式
  4. 单击代码样式
  5. 'Hard wrap at'有申请权- 您可以输入您需要的符号

    在此处输入图片说明

  • 对于 dart,您必须设置 dart 文件行长度限制,**首选项->编辑器->代码样式->Dart->行长度** (3认同)

Dab*_*ler 28

在文件中| 设置,选择"编辑器",然后选择"代码样式".有一个选项"打字到达右边距时换行".

编辑:刚尝试过,它似乎不起作用.无论如何,"常规"组中的"使用软包装"选项可能更符合您的要求.


Leo*_*der 26

如果您不需要软包裹,
但实际上,将一条长线制作成您需要的几条线:

转到首选项 - >编辑器 - >代码样式 - > Java/Kotlin - >环绕和括号(选项卡) - >选中"确保不超出右边距"

现在尝试重新格式化代码:
按Mac上的OPTION(ALT)+ CMD + L(或PC上的CTRL + ALT + L)

编辑13.02.19

如评论中所述,此选项似乎在Kotlin的设置中不可用.但是,有一种解决方法可以手动添加它.1.导出设置方案. 在此输入图像描述

  1. 打开已保存的xml文件.
  2. 查找 <codeStyleSettings language="kotlin">标签(或创建)
  3. 手动添加WRAP_LONG_LINES设置:

    <codeStyleSettings language="kotlin">
       ...
       <option name="WRAP_LONG_LINES" value="true" />
    </codeStyleSettings>
    
    Run Code Online (Sandbox Code Playgroud)
  4. 保存编辑并导回该方案.
  5. 干得好!

  • 在 Kotlin for JetBrains 中创建了有关此问题的问题 https://youtrack.jetbrains.com/issue/IDEA-229595 (3认同)

gar*_*ong 16

@Solace,实际上@Fahim Faysal 的答案与您需要的非常接近,但是由于您想解决问题no matter how long a statement I type on a single line, it never automatically goes to the next line,因此您还需要遵循另外两个步骤:
[步骤 9]“硬包装”处输入您喜欢的最大长度()
[第 10 步]“打字时换行”默认值:否更改为

在此处输入图片说明


Fah*_*sal 13

在Android Studio中: 文件 - >设置 - >编辑 - >代码样式 - > java->环绕和括号(选项卡:右侧) - >重新格式化时保留 - >换行符(取消选中)

在此输入图像描述


小智 11

对于 dart 设置 => 代码样式 => Dart => 线长度

在此输入图像描述


Yon*_*Nir 8

您可以更改最大列宽:文件>设置>编辑器>代码样式>右边距(列)


sz3*_*3nt 6

对于 4.1.2 版和Dart语言,您需要转到“文件/设置/编辑器/代码样式/Dart”并将“行长度”修改为首选数字。 在此处输入图片说明


Jef*_*ett 5

Android Studio 3.5:

Mac - Android Studio > 首选项 > 编辑器 > CodeStyle >HardWrap at: ____

在此输入图像描述


edm*_*tes 5

现有的答案已经直接回答了这个问题。作为一种不同的方法,您可以将样式指南设置为kotlin style guide代码样式。然后,如果您alt + ctrl + l按照您的操作进行操作,您将看到如您所愿的自动换行。

  1. 只需打开设置,在下搜索kotlin并查找。kotlincode style

  2. 在设置窗口的右上角,您将看到Set from...,单击它。

  3. 然后在predifined style > kotlin style guide

Android 工作室设置

如果您想遵循 kotlin 格式化风格,这可以减少更多工作。欲了解更多信息: https: //developer.android.com/kotlin/style-guide