首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动生成的Kotlin代码(来自Java代码)丢失了所有空行,使代码变得更加丑陋

自动生成的Kotlin代码(来自Java代码)丢失了所有空行,使代码变得更加丑陋
EN

Stack Overflow用户
提问于 2022-01-18 10:08:38
回答 1查看 54关注 0票数 2

当使用IntelliJ IDEA的自动Java转换器时,空白行会丢失,使得代码不那么可读性。是否有避免这种情况或恢复空行的方法?

例如,

代码语言:javascript
复制
line1;
line2;

line3;
line4;

可能被转换成没有中间空行的东西。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-01-18 11:18:05

作为一种解决办法,您可以执行以下操作:

  1. 用一些注释替换所有空行。您可以通过替换

来做到这一点。

代码语言:javascript
复制
<Ctrl+Shift+Enter>
\s*
<Ctrl+Shift+Enter>

使用

代码语言:javascript
复制
<Ctrl+Shift+Enter>
//newLine
<Ctrl+Shift+Enter>

(不要忘记打开regex的用法):

Java->Kotlin

  • Delete注释中的
  1. 转换文件(用空字符串替换)
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70753737

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档