Gug*_*see 16 java eclipse annotations intellij-idea
IntelliJ IDEA的同事(从事另一个项目)向我展示了惊人的@NotNull注释.我在这里阅读了关于如何开始添加@NotNull的消息,节省了大量时间和头痛(当IntelliL 10检测到null会造成严重破坏时,它甚至可以自动将@NotNull自动添加到旧代码中).
因为我读了我的第一个"可能的@NotNull违规"消息(实时,在IDE中,甚至在一个尚未编译的部分.java文件上),我的下巴掉了下来,我迷上了.
所以我想知道:如果我们想在开发人员同时使用Eclipse和IntelliJ的项目中开始使用@NotNull,还有什么需要知道的吗?
我知道IntelliJ附带了annotations.jar.这与Eclipse兼容吗?
还可以在源外存储注释.设置>代码样式>代码生成>使用外部注释.然后,注释将存储在annotations.xml文件中,而不是存储在源文件中.这样Eclipse用户就不必看到注释.可以配置annotations.xml的位置,最好将该项目的文件存储在版本控制中.
看到
http://www.jetbrains.com/idea/webhelp/using-external-annotations.html http://blogs.jetbrains.com/idea/2008/02/external-annotations/
归档时间: |
|
查看次数: |
3644 次 |
最近记录: |