Categories
|
Apache
Compare DirectoriesProducts: Android Studio, IntelliJ IDEA Vendor: Olivier Descout Email: descout underscore olivier at yahoo dot fr Website: http://plugins.intellij.net/plugin/?idea&id=113 SourceCode: Compare_Directories_113.zip License: http://www.apache.org/licenses/LICENSE-2.0 Description: Allows the fast comparison of two directories or archive files (jar, zip, war... and also tar/gz) in IntelliJ IDEA, based on file contents. See the online help bundled in the plugin for more information (complete plugin sources are also bundled for the IDEA plugin developers' convenience).
17 updates are hidden
show all updates
Recent change notes:Made the plugin work with IDEA 12General usage instructions:Execute theCompare Directories... menu command, select two directories or zip/jar files containing files with the same file names and see the comparison results on the opened Compare Directories panel: - Files and directories are shown depending on the differences in their contents: identical, different by blanks only, non-significantly different, different, left-only, right-only. - Compared text file can be then edited within IDEA. - Compared text file differences can be then viewed with the usual IDEA diff window. - Compared class bytecode differences can be also viewed with the usual IDEA diff window. - Files and directories can be copied from one side to the other. You will find many more details in the bundled help pages. Hints: - When a file has been renamed between 2 compared directories or archives and belongs to the same directory node, the left-only node and right-only node can be merged. Merged nodes can be split if necessary. - In programming source files, differences in comments can be considered non-significant, to distinguish them from differences in programming instructions. See the non-signicantly diffs of the compare-directory settings dialog box to activate it. Installation: Open Settings > Plugins Find the "Compare Directories" plugin in the available plugins list, right click on it and choose install Note: the latest plugin versions require Idea 7 or more. |
|||||||||||||||||||||||||||||||||||||||||||||||||
Comments:
08:48:56 PluginException: org.intellij.idea.dirdiff.action.CompareDirectoryMenuBarAction: group with id "SearchMenu" isn't registered; action will be added to the "Other" group [Plugin: Compare Directories]: org.intellij.idea.dirdiff.action.CompareDirectoryMenuBarAction: group with id "SearchMenu" isn't registered; action will be added to the "Other" group [Plugin: Compare Directories]
08:49:20 NoClassDefFoundError: Error during dispatching of java.awt.event.MouseEvent[MOUSE_RELEASED,(312,825),absolute(304,817),button=1,modifiers=Button1,clickCount=1] on frame0: com/intellij/ui/TreeToolTipHandler
I found a replacement class in IDEA 9 that should fix the issue, but since I have no easy access to a Linux workstation with IDEA installed on it, I cannot make sure the problem is fully solved. :-( All I can do is making sure the plugin works fine under the Windows distribution of IDEA-9.
I'm about to publish an IDEA-9-specific version of the plugin containing the fix. Could you tell me if it is fine then? Thanks.
Error during dispatching of java.awt.event.MouseEvent[MOUSE_RELEASED,(115,270),absolute(115,270),button=1,modifiers=Button1,clickCount=1] on frame0: com.intellij.ui.TreeSpeedSearch.(Lcom/intellij/util/ui/Tree;Lcom/intellij/util/containers/Convertor;Z)V
java.lang.NoSuchMethodError: com.intellij.ui.TreeSpeedSearch.(Lcom/intellij/util/ui/Tree;Lcom/intellij/util/containers/Convertor;Z)V
at org.intellij.idea.dirdiff.view.CompareDirectoryPanel$UI.createUI(CompareDirectoryPanel.java:584)
Anybody having similar problem? Is it possible to use plugin with Community Edition?
Unfortunately, leszekgruchala, coldserenity, this version cannot compare folders stored in VCS. I didn't yet find a way to retrieve folder structure and file content which is simple, efficient, VCS-independent and working with IDEA 7, 8 and 9 all at the same time. Until then, you still have to retrieve complete snapshots of the source-controlled folder trees you want to compare.
Any plans to make it able of comparing different branches (starting from specified roots) in VCS?
To make it perfect would be nice to have compare with branches and ignore for differences in comments.
Kudos for you!
Now I can easily review developers branches within idea :)
Thanks!