127 results found
-
Configurable Network / Proxy Settings
For updates and licensing connectivity, having configurable network settings would be handy if you're in a corporate network that uses a proxy server.
18 votes -
TypeScript support
TypeScript is a superset of JavaScript, popular among .NET developers and is typed. Support would be very handy
123 votesHi all, just in case you didn’t know, we just published a guide explaining how to write parsers for Semantic. Now it is possible to add any language you want :-)
https://users.semanticmerge.com/documentation/external-parsers/external-parsers-guide.shtml
-
Option to "Show Whitespace" characters
I'd like to be able to show white space characters in the text merge tool.
40 votes -
FreePascal
Free pascal support please ;-)
3 votes -
Show the actual branch names too, not just local remote and base...
After two years of git usage I still get confused sometimes which branch the local, remote refers to, at a given moment. It would be nice to see like remote (branch1), local (branch22).
33 votes -
When resolving conflicts in TortoiseHg, a file always marked as "Resolved".
When resolving conflicts in TortoiseHg, Semantic have no option to cancel current changes. It always marks the file as "resolved".
A only workaround is closing the software and re-marking the file as "Unresolved".Kdiff and some other tools treat the file as belows:
If the user save the file, mark it as "Resolved"
else (exit without save) leave it in "Unresolved".I think this one is quite important, because It may cause "Unintentionally resolved file".
4 votes -
In case you going support XML (please see its own vote), add JSON to the list.
They are both hierarchal text data formats but are hard to compare with the current tools around strange enough .
66 votes -
Support Archlinux distro
Archlinux is most popular distribution. It's used pacman as repository management. Pacman is very simple. Please add support for Pacman.
9 votes -
Ctrl+S for saving result file changes
When editing the result file, it would be very convenient to be able to save changes using Ctrl+S (Or Cmd+S on mac, when the mac tool is available).
Copy, paste and undo are already working.
39 votes -
Ignore XML white space errors in C# comments
Merge tool complains about an extra space in c# xml comments. It should just ignore this triviality.
"XML comment has badly formed XML -- 'Whitespace is not allowed at this location'
16 votes -
ASPX please!
aspx and aspx.cs are a pretty common combination in the .Net world (even though I'm pushing the company toward MVC)
21 votes -
HTML files
HTML is a fundamental file type.
51 votes -
.cshtml files
Used with ASP.NET MVC projects. They mix C# and HTML.
109 votes -
Machine-specific location for storing license keys.
I usually install my programming tools into a bin directory in my dropbox profile, so that it's replicated across my machines. This is a problem with SM, which tells me my license is corrupt any time I switch boxes.
3 votes -
Customizable keyboard shortcuts
I would like to be able to customize the keyboard shortcuts in the diff tool. Like making Ctrl+Up and Ctrl+Down to move between differences.
40 votes -
T-SQL Support
It would be great to have T-SQL Support
78 votes -
20 votes
-
#if confuse the block toool
If a #if block exists before a modified function, the code within the #if is also grabbed when you view a diff. It is only grabbed on the destination file.
21 votes -
Suggested Commit Messages
You could use this tool to generate a commit message template in a little text box, and optionally copied to the user's clipboard, for example \samples\FileCache\samplesemanticmergetool.bat would generate:
In Codice.Client.GlassFS
Added: Hasher
Moved: HashToHex (from FileCache to Hasher)
Changed: Filecache.GetFile, Hasher.HashToHexDeleted: 3 Using statements
Obviously I would always want my Devs to put in a longer commit about WHY but it would sure make looking at commit histories a little more relaxing.
50 votes -
Oracle Package Procedures
Since Oracle SP/Function code is maintained in Packages, a tool like Semantic Merge would be excellent. Methods in packages can be refactored (cross-file would be great), use function overloading, etc. This is all in database code we maintain in SQL files, so a more powerful merge utility, like Semantic Merge would be invaluable.
6 votes
- Don't see your idea?