What is the best inline file comparer for Windows? - windows

My Source Safe file comparer (diff) doesn't say where in the line there are differences. Which tool would I use for that?
And before someone tries to move it to SU, please note that we developers rely on these diff tools more than anyone else.

I like SourceGear's free diffmerge. They built it to work with their source control systems, so it's pretty feature-rich.

WinMerge does inline comparison. I don't know about "best", but it is free.

BeyondCompare is excellent, though not free. There is a screenshot of the within-line difference view on their website.

The one included with TortoiseSVN does a decent job.

BeyondCompare is also an excellent choice.

I love using ExamDiff Pro.

Araxis Merge is a good one.

Iam using NotePad++ Compare plugin, there is ultracompare as well.
Tool to Compare Two Files
Google Search for "compare files"
Best Diff Tool?
And the most complete list on wikipedia

BeyondCompare. Specially like their folder comparision option.

I like P4Merge...
http://www.perforce.com/perforce/products/merge.html

Related

Automatic english spell-checking in a CI/CD pipeline

I am looking for a tool to spell-check English markdown documents in a pipeline.
Having seen and heard about the Hunspell project, I am not sure if that is the right tool to use - however looking online I might not use the right search terms or my approach is wrong as I do not find many results at all.
Anyone who has any advice of the direction to go?
Many thanks in beforehand.
Answering myself: this is a task for which the codespell CLI tool can be used.

web development application - mac

Does anyone know of an application (for mac) which will format a page of html code nicely?
ie Open the html file and indent all of the code/blocks, put character returns in and format it into sections so that it is readable rather than being just a big block of code. Then also give the ability to minimize/collapse sections of the code to make it more readable.
I've been trying Coda and Expresso - Expresso has the feature to minimize/collapse code but does not seem to be able to format code.
Please help?
TextMate is a really cool app. There are hundreds of bundles for all possible languages.
Try TACO HTML Edit
or
JEdit (Freeware)
Bye.
Try using tidy. I think it is included in OSX (at least the command is there on my system) so you won't need to install anything to use it.
I use BBEdit for this.
Textmate will do a nice job.
If you are a java or ruby programmer, Intellj or Rubymine does an excellent job of auto-formatting code(including HTML).

how do you make a makefile

I would like to know how to makefile for Unix.
Here's a good Makefile Tutorial (first result on Google after searching "how to create a makefile").
Because (g)make has many non-intuitive aspects, e.g. its backward chaining, I'd highly recommend having a look at Robert Mecklenburg's book Managing Projects with GNU Make.
Or even better is Andrew Talbot's Managing Projects with Make (second edition), which I feel has the better introduction to make. (IMHO naturally).
http://www.opussoftware.com/tutorial/TutMakefile.htm
Run make. ;)
Though you'd be better served by reading the make documentation. Do this by typing 'man make' from the command line. It should be enough to get you started and confused, at which point a Google search will help a lot.
The Gnu make manual would be a good place to look.
I have compiled some notes here: http://ustunozgur.blogspot.com/2008/04/sample-makefile.html
can check out documentation on automake (which most unix-y projects use) as well

Linux tool to show SLOC and SLOC modified, added, removed

I am currently using the SLOCCOUNT tool for gaining source lines of code (SLOC) for a codebase.
However, it doesnt support comparing two versions of the codebase and then report:
Lines of code (LOC) modified
LOC removed
LOC added
Can anyone suggest a linux based (preferably free) tool to do this?
I've used CODECOUNT for differencing baselines. This compares changes, deletions and additions between different code bases. It's provided free of charge by the University of Southern California.
They only provide source code. However, it built cleanly out of the zip file in cygwin using g++. They also claim support for Visual Studio, but I have not tried it.
I beleive diffstat utility does that.
It sounds like SLOCCount and SLOC Compare can show you the trend over time, but it isn't exactly what you are looking for.

.Net XML comment into API Documentation

Is there an easy way to produce MSDN-style documentation from the Visual Studio XML output?
I'm not patient enough to set up a good xslt for it because I know I'm not the first person to cross this bridge.
Also, I tried setting up sandcastle recently, but it really made my eyes cross. Either I was missing something important in the process or it is just way too involved.
I know somebody out there has a really nice dead-simple solution.
I'm reiterating here because I think my formatting made that paragraph non-inviting to read:
I gave sandcastle a try but had a really hard time getting it set up.
What I really have in mind is something much simpler.
That is, unless I just don't understand the sandcastle process. It seemed like an awful lot of extra baggage to me just to produce something nice for the testers to work with.
You're looking for Sandcastle
Project Page: Sandcastle Releases
Blog: Sandcastle Blog
NDoc Code Documentation Generator for .NET used to be the tool of choice, but support has all but stopped.
Have a look at Sandcastle, which does exactly that. It's also one of the more simpler solutions out there, and it's more or less the tool of choice, so in the long run, maybe we could help you to set up Sandcastle if you specify what issues you encountered during setup?
You should also use the Sandcastle Help File Builder. It provides you with a ndoc like GUI for generating help files so you don't have to do anything from a command prompt.
Welcome to the Sandcastle Help File Builder Project
I've just set up Sandcastle again. Try installing it (the May 2008 release) and search for SandcastleGui.exe or something similar (it's in the examples folder or so).
Click Add Assembly and add your Assembly or Assemblies, add any .xml Documentation files (the ones generated by the compiler if you enabled that option) and then Build.
It will take some time, but the result will be worth the effort. It will actually look up stuff from MSDN, so your resulting documentation will also have the Class Inheritance all the way down to System.Object with links to MSDN and stuff.
Sandcastle seems a bit complicated at first, especially when you want to use it in an automated build, but I am absolutely sure it will be worth the effort.
Also have a look at Sandcastle Help File Builder, this is a somewhat more advanced GUI for it.
Follow this simple 5 step article and you are pretty much done. As a bonus you can use H2Viewer to view Html Help 2.x files.
I use NDoc3

Resources