【发布时间】:2015-12-10 08:40:16
【问题描述】:
我正在尝试从命令行运行 IntelliJ 代码格式化程序。
我知道 inspections 可以从 CLI 运行,但是,它们没有为源格式提供相同的格式(蹩脚!)。
现在,我开始使用 IntelliJ 的 CE 版。源代码在github。
但是,由于代码库不小,我在封装格式化程序时遇到了问题。
有没有人可以指出正确的方向并告诉我从哪些课程开始?
【问题讨论】:
-
嗨,Igor,看看“UpSource”是如何构建的。它在 intellij 产品“外部”提供基于代码的操作 - 因此必须有“途径”来实现您需要的功能。
-
不知道,太好了! UpSource 不是开源的,但嘿,反编译器是我的朋友 :)
-
顺便说一句,@vikingsteve 我无法在 upsource 文档中找到有关格式的任何内容。也许 YouTrack 更适合这个?
-
也许吧。或者,如果您可以在某个地方找到 UpSource 源代码,您可以找到它如何调用/利用核心“intellij.lang”库
标签: intellij-idea