当前位置:  开发笔记 > Android > 正文

如何从IntelliJ IDEA中获取"重新格式化代码"功能?

如何解决《如何从IntelliJIDEA中获取"重新格式化代码"功能?》经验,为你挑选了1个好方法。

我喜欢IntelliJ IDEA的"重新格式代码..."(Ctrl + Alt + L)功能.

现在我有很多XML文件需要查看.我现在正在做的是,我打开一个xml文件,选择全部,复制并粘贴到IntelliJ IDEA打开的xml文件中,然后使用"重新格式代码..."来美化xml文件,之后,我复制了格式化的xml文件回到原始的xml文件.

这很耗时,而且根本不开心.

如果可以将"重新格式化代码..."功能从IntelliJ IDEA中取出到命令行工具中,以便同时美化我的所有xml文件(任何其他文件,如java,...),那就太棒了.

所以我开始研究ideaIC-99.18的源代码.并找到CodeFormatterFacade类并打包com.intellij.formatting.但对我来说,看起来仍然需要做很多工作.

有没有人想过以前做过它?任何建议表示赞赏.非常感谢!



1> yole..:

IntelliJ IDEA格式化程序与其余代码紧密耦合.让它独立运行的最简单方法是编写一个实现ApplicationStarter接口的插件,该接口允许基于IntelliJ IDEA创建基于命令行的工具.这种方法的一大缺点是运行该工具仍然会初始化大部分IntelliJ IDEA的内部结构,因此它不会非常快.

推荐阅读
小色米虫_524
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有