2012-02-08 104 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

相關問題