2012-02-08 115 views
1

我在网上搜索,发现可以缩进java,C,php,HTML等的工具。
有没有一种工具,可以可靠地缩进混合的源代码和不同的语言?
- >一个缩进工具来统治他们?

我正在寻找一个独立的开源程序,甚至是一个NetBeans插件(但似乎只有jindent)。有没有可以缩进混合代码的工具?

+2

由于您特别提到“开放源代码”,这不是* *答案*,但这不是:但WebStorm和IDEA(都来自Jetbrains)可以重新格式化混合源代码。 – 2012-02-08 23:20:24

回答

0

我最终在MacOS上使用了NetBeans自带的缩进功能([SHIFT] + [ctrl] + F - )。
它工作得很好,虽然我不得不手动缩进。
对于非常糟糕的结构化代码,我使用常用​​工具。

0

不同语言的缩进规则不同。如果存在“通用压缩器”,它将首先确定文本是以哪种语言编写的,然后调用本质上是语言特定的缩进子例程。

有胶乳和可缩进一种以上语言之类的包,但你告诉他们语言,他们正在处理......

你有要完成的特定任务?

+0

有时我会在一个文件中得到代码(PHP + HTML + CSS + JS),这是一团糟。我有希望简化清理工作。 – jakschu 2012-02-13 13:09:22

-1

SourceFormat claims to be a multi-language pretty printer.但它不是免费的,只能在windows上运行。

WebStorm和IDEA(都来自Jetbrains)可以重新格式化混合源代码,但它们不是开源代码。 (via T.J. Crowder

+1

链接中断 – 2012-02-08 23:30:23

+0

多语言!=混合语言 – 2012-02-08 23:33:17

+0

它刚刚离线时打勾。现在它已恢复在线。 – nes1983 2012-02-09 08:35:00

相关问题