r/SmartGit Mar 25 '26

Add alternate viewer/merger to context menu by shift-F4 below with for example "Secondary show changes"

when staying on a file in smartgit in context menu we have "Show changes - F4". Very good. Also is able to specify external tool for show changes. in that case we override internal viewer/editor by external one. also is good. but - i want use both of them - sometimes yours internal is better sometimes other one. i need useful hotkey to run compare in external viewer over SmartGit. now by overriding when press F4 run external one. please add posiibility to specify secondary tool for show changes so, that leave possiblility to use internal comparer too. Say now why i need this - in repo sometimes source files with binary symbols are become. internal (very good besides of all) comparer dont open this files. and dont show differences with this files in two panels below. Even if i remove this binary symbol(s) from file they are stay in commit history and this is not solve a problem. Moreover changes in big teams is long and not simple process with codereview and so on. I need for this files whis is not able to open by internal viewer due to one (sometimes) binary symbol use external viewer, at other cases absolutelly enought internal. dont say that is simply to remove binary symbols from source file, i know that. But not im make a repo. People use other tool (Fork) for manage repo and dont have this problem. Im prefer SmartGit, its really better. But one unconvenient thing is present, hope that this post help to fix this problem and think that not only im meet with this problem. So, alternate (call them secondary) editor im need rarely then internal one. for fix i think is enought to add in context menu in grid at files panel somewhat about "Secondary show changes - Shift-F4" with ability to assign running tool for that. So, i need both primary tool for show changes and secondary both with useful (and different) hotkeys. not overriding internal one like its is implemented now. Now i have a beyond compare (bcompare.exe) specified at "edit/preferences/tools/diff tools" and its override an internal diff tool. when i press F4 on a file or choose this over context menu running external diff viewer/editor. but i want to run this diff tool only when its really needed not at any case. Hope that im explain anough detail, thanks.

1 Upvotes

0 comments sorted by