tempCanvas.drawArc(cx - mInnerCircleRadius, cy + mInnerCircleRadius,cy + mInnerCircleRadius,cy + mInnerCircleRadius);
例如,上面的代码太长了,因此我想在每个,
处换行。Eclipse会这样做,但是当我点击格式化代码
时,Android Studio不会自动换行。有没有方法可以实现这一点?tempCanvas.drawArc(cx - mInnerCircleRadius, cy + mInnerCircleRadius,cy + mInnerCircleRadius,cy + mInnerCircleRadius);
例如,上面的代码太长了,因此我想在每个,
处换行。Eclipse会这样做,但是当我点击格式化代码
时,Android Studio不会自动换行。有没有方法可以实现这一点?,
或任何其他字符来打破(换行)行,而是定义最大行宽并设置格式化程序以确保不超出最大行宽。
在Windows上,您可以在文件 -> 设置
中进行此操作,在Mac OS上则在首选项
中进行。
要在Android Studio中执行此操作,请转到
File > Settings > Editor > Code Style
并将右边距(列)
设置为120
(或您想要的行宽)
现在前往
File > Settings > Editor > Code Style > Java > Wrapping and Braces (tab)
勾选复选框确保右边距未超限
应用更改并按下“确定”按钮
现在在编辑器中,要将代码格式化为该行宽度,请按:
Code > Reformat Code...
完成
在Mac OS中,不是通过文件 > 设置
,而是进入偏好设置
,然后按照相同的步骤进行操作。
Configure > Settings > Editor > 'Use soft wraps in editor'
或者右键单击分隔符,在那里您可以选择显示行号,并单击“使用软换行”
这不会在逗号处打断您的代码,但它会将您的代码包装起来,以便阅读时不会过长。
File> Settings > Editor > Code Style > Kotlin > 'Set from...' - 'Predefined Style' - 'Kotlin style guide'
当你想在Android Studio/Idea中使用Kotlin的预定义代码样式时(根据编码约定的通用规则)
文件 -> 设置 > 编辑器 > 代码样式。
然后选择打勾的 CHECKBOX,即可在输入时自动换行。
文件
-> 设置
-> 编辑器
-> 软换行
-> 取消勾选 在编辑器中使用软换行
< /p >
编辑器
-> 常规
-> 软换行
,勾选 软换行文件
并在输入框中输入所需的文件类型(例如 *.java),现在任何新建或已打开的文件都将自动换行长字符串。不需要进行额外的操作。
tempCanvas.drawArc(
cx - mInnerCircleRadius, // You can also add comments
cy + mInnerCircleRadius, // to different parts of a line
cy + mInnerCircleRadius, // this way.
cy + mInnerCircleRadius);
Wrapping and Braces
选项卡中确实存在Ensure right margin is not exceeded
。请注意,在Windows中您可以在文件>设置
中找到它,在Mac OS中则在首选项
中找到它。 - Carlos B. Flores