You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "codelite (JIRA)" <ji...@apache.org> on 2018/02/24 07:01:00 UTC
[jira] [Created] (NETBEANS-420) Intelligent source code diff
comparison based on items in navigator needed
codelite created NETBEANS-420:
---------------------------------
Summary: Intelligent source code diff comparison based on items in navigator needed
Key: NETBEANS-420
URL: https://issues.apache.org/jira/browse/NETBEANS-420
Project: NetBeans
Issue Type: Improvement
Components: utilities - Diff
Reporter: codelite
The graphical diff comparison in git can only deal with small changes in source code files now, if there is a big change in source code, the diff tool can hardly find the corresponding code parts for comparison, instead it focuses on irrelevant single line characters like \{ and } as same lines.
I wish it could be improved by figuring out source code items(just as those in the navigator) for two source code files/versions, and create a jump button in the middle if the element(function or class) in the left file is not in the nearby position of the right file, then the right file jumps to position of the same function or class, resulting a meaningful comparison. The difference graph lines should be drawn for each element no matter the difference occurs in nearby positions naturally or after clicking the jump button.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists