2010-11-30 64 views
1

我需要能夠添加svn precommit檢查以確保提交的所有java文件都正確縮進 - 遵守我們的項目特定設置。我們使用IntelliJ IDEA 9.0進行開發。我想知道是否可以通過API直接訪問IntelliJ IDEA 9.0的縮進功能,以便我可以從svn pre-commit hook中調用它。任何更好的想法? (我不打算寫插件)通過API訪問IntelliJ IDEA功能

回答

1

Commit dialog已經具有一定的之前提交行動,包括重新格式化代碼。只要確保它已啓用。應該還有一個API來爲此對話框提供自定義操作,這將由插件執行。查看IDEA Community Edition源代碼以瞭解如何使用它。