2010-11-30 63 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源代码以了解如何使用它。