如何为Android Studio的代码编辑器设置最大长度,或者可以设置自动换行?
在我的Android Studio中,无论我在单行上键入多长时间,它都不会自动转到下一行,而是出现水平滚动条.
当我使用Ctrl+ Alt+ L(参考)自动格式化时,没有任何反应.
我的SO或谷歌搜索在Eclipse上发现了很多这方面的资料,但不适用于Android Studio.
Dab*_*ler 28
在文件中| 设置,选择"编辑器",然后选择"代码样式".有一个选项"打字到达右边距时换行".
编辑:刚尝试过,它似乎不起作用.无论如何,"常规"组中的"使用软包装"选项可能更符合您的要求.
Leo*_*der 26
如果您不需要软包裹,
但实际上,将一条长线制作成您需要的几条线:
转到首选项 - >编辑器 - >代码样式 - > Java/Kotlin - >环绕和括号(选项卡) - >选中"确保不超出右边距"
现在尝试重新格式化代码:
按Mac上的OPTION(ALT)+ CMD + L(或PC上的CTRL + ALT + L)
编辑13.02.19
如评论中所述,此选项似乎在Kotlin的设置中不可用.但是,有一种解决方法可以手动添加它.1.导出设置方案.

<codeStyleSettings language="kotlin">标签(或创建)手动添加WRAP_LONG_LINES设置:
<codeStyleSettings language="kotlin">
...
<option name="WRAP_LONG_LINES" value="true" />
</codeStyleSettings>
Run Code Online (Sandbox Code Playgroud)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->环绕和括号(选项卡:右侧) - >重新格式化时保留 - >换行符(取消选中)
现有的答案已经直接回答了这个问题。作为一种不同的方法,您可以将样式指南设置为kotlin style guide代码样式。然后,如果您alt + ctrl + l按照您的操作进行操作,您将看到如您所愿的自动换行。
只需打开设置,在下搜索kotlin并查找。kotlincode style
在设置窗口的右上角,您将看到Set from...,单击它。
然后在predifined style > kotlin style guide
如果您想遵循 kotlin 格式化风格,这可以减少更多工作。欲了解更多信息: https: //developer.android.com/kotlin/style-guide
| 归档时间: |
|
| 查看次数: |
25097 次 |
| 最近记录: |