2012-11-17 51 views
1

我在Intellij中有20多個模塊的多模塊項目。每個模塊都包含文件類型的混合,包括java,groovy,jsp等。過去我們發現一些Intellij錯誤,其中運行Reformat和Optimize Import實際上可以在Groovy和JSP文件中插入錯誤。所以我希望能夠在所有模塊中執行單個重新格式化/優化操作,這些模塊只會處理java文件。我希望範圍功能可以讓我做到這一點,但它似乎沒有像我期望的那樣工作。我使用了自定義範圍的模式是:Intellij中如何重新格式化一個特定類型的多個文件

file[*]:**/*/*.java 

在當我深入到文件級的編輯作用域對話框中,將Java文件實際上出現的唯一的,所以範圍似乎正在工作。

然後在主編輯器窗口,我擴大項目工具窗口,並在下拉菜單的工具窗口的頂部選擇我的新範圍。這會在工具窗口中顯示我所有的模塊。然後突出顯示所有模塊,右鍵單擊並選擇重新格式化代碼。但是,這仍然重新格式化所有文件類型(groovy,jsp,java等)。

是否作用域是答案,有誰知道如何解決這個問題嗎? 在此先感謝。

回答

1

它不適用於示波器,並且有支持它的開放功能請求,please vote

現在,您可以選擇多個文件並在選定的文件中執行重新格式化,恐怕這是唯一的方法。

相關問題