在IntelliJ的Kotlin> Java转换之后,将源代码恢复为Java

所以我想尝试转换我们用Java编写的后端API源代码,并看看它是如何看起来(IIRC转换之前有一个预览),但一旦我做到了,它会自动开始转换所选文件夹中的所有文件,最后它要求代码更正,我回答了没有,因为我想取消它,现在我坚持一个破碎的代码基地没有其他选项比:

  • 恢复到最后的git提交并重新实现从我身边完成的所有更改(我可以阻止它,但在转换之前提交,但是哦)
  • 继续使用Kotlin编码,但我有代码错误,我不知道如何解决

我所要问的是,如果无论如何要将Kotlin转换回IntelliJ IDEA中的Java? 先谢谢你

One Solution collect form web for “在IntelliJ的Kotlin> Java转换之后,将源代码恢复为Java”

Intellij有一个称为“ 本地历史记录”的功能,它可以用来回溯你没有提交给源代码管理系统的东西。 直到您安装IntelliJ IDEA的新版本或使缓存失效,才会保留此历史记录。 有关该功能的详细信息,请参阅Intellij 帮助 。

编辑,测试或编译时,源代码会不断变化。 任何版本控制系统都会跟踪提交版本之间的差异,但提交之间的本地更改未被注意。 “本地历史记录”是您的个人版本控制系统,用于跟踪计算机上源代码的更改,并允许您在必要时比较版本并更改回滚。 本地历史总是在您的处置,没有步骤是必需的,以启用它。

本地历史独立于外部版本控制系统,即使在不受任何VCS控制的情况下也可以与您的项目目录一起工作。 它适用于任何结构工件:项目,目录或包,文件,类,类成员,标记或文本的选定片段。

  • Spring Boot 2和Kotlin(带Maven)
  • 可自定义parcelable对象
  • sharedpreferences上的nullPointerException helper类运行测试时
  • 确保在Kotlin中初始化val
  • 我可以使用Kotlin在Android项目中整合和使用admob广告吗?
  • RxJava(Kotlin),Observable.amb和PublishSubject没有开火
  • Kotlin中的数据类
  • 在kotlin中平台types的智能广播
  • 在Android库中显示类选择器
  • 在Kotlin中检查map函数中的null
  • 在android java类中使用Kotlin扩展
  • Kotlin language will be the best programming language for Android.