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

时间:2015-06-15 17:43:49

标签: android-studio

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

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

当我使用Ctrl + Alt + Lreference)进行autoformat时,没有任何反应。

我的搜索引擎优化或谷歌搜索在Eclipse上找到了很多相关内容,但不适用于Android Studio。

13 个答案:

答案 0 :(得分:25)

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

编辑:试过它,它似乎没有用。无论如何,也许选择"使用软包装"在"将军"小组更像你想要的。

答案 1 :(得分:19)

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

转到首选项 - >编辑 - >代码风格 - > Java / Kotlin - >包裹和括号(标签) - >选中“确保未超出正确的保证金”

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

编辑13.02.19

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

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

    <codeStyleSettings language="kotlin">
       ...
       <option name="WRAP_LONG_LINES" value="true" />
    </codeStyleSettings>
    
  4. 保存编辑并导回该方案。
  5. 你走了!

答案 2 :(得分:10)

在Android Studio中 文件 - &GT;设置 - &GT; 编辑器 - &gt;代码样式 - &gt; java-&gt;包装和大括号(标签:右侧) - &gt;重新格式化时保留 - &gt;换行符(取消选中)

enter image description here

答案 3 :(得分:6)

您可以更改最大列宽: 文件&gt;设置&gt;编辑&gt;代码风格&gt;右边距(列)

答案 4 :(得分:3)

Android Studio 3.5:

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

enter image description here

答案 5 :(得分:3)

@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] 默认值:否更改 “键入时自动换行” >

enter image description here

答案 6 :(得分:3)

使用 4.1.2 版和 Dart 语言,您需要转到“文件/设置/编辑器/代码样式/Dart”并修改“行长”到首选号码。 enter image description here

答案 7 :(得分:2)

MacOS:

  1. 单击Android Studio(左上角)
  2. 点击首选项
  3. 在搜索中输入代码样式
  4. 点击代码样式
  5. “自动换行位于” 处有一个归档的权限-您可以输入所需的关于所需符号的信息

    enter image description here

答案 8 :(得分:2)

现有答案已经可以直接回答问题。作为另一种方法,您可以将样式指南设置为kotlin style guide代码样式。然后,如果像您一样进行alt + ctrl + l,则会看到自动换行的效果。

  1. 只需打开设置,搜索kotlin,然后在kotlin下查找code style

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

  3. 然后在predifined style > kotlin style guide

Android studio settings

如果您想遵循kotlin格式样式,则可以减少更多工作。有关更多信息:https://developer.android.com/kotlin/style-guide

答案 9 :(得分:1)

我的环境:

  • Ubuntu 18.04
  • AndroidStudio 3.3.2

我的操作:

  • 文件->设置->编辑器->代码样式
    1. 方案->选择项目
    2. '120'的自动换行
    3. 应用

答案 10 :(得分:0)

要移动灰色垂直线(告诉Android Studio将代码包装在哪里),请转到

设置-编辑器-代码样式-Java或Kotlin-包装和括号-硬包装在

,然后输入字符数,该行应位于该位置。

enter image description here

答案 11 :(得分:0)

在设置/代码样式/ kotlin /包装和花括号中,将“请勿包装”值替换为“长包装”

答案 12 :(得分:0)

您可以在参数上更改自动换行

Hard wrap at