AutoHotkey vs Ditto
When comparing AutoHotkey vs Ditto, the Slant community recommends AutoHotkey for most people. In the question“What are the best power user tools for Windows?” AutoHotkey is ranked 7th while Ditto is ranked 20th. The most important reason people chose AutoHotkey is:
Basic Stuff is very easy and even advanced programming is possible, as the language is now able to use objects and classes and has a ton of free libraries and one of the most helpful and friendly communities on the Internet.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Easy To Learn but extremely Powerful
Basic Stuff is very easy and even advanced programming is possible, as the language is now able to use objects and classes and has a ton of free libraries and one of the most helpful and friendly communities on the Internet.
Pro Powerful
Can interact with any Windows program / dialog / form, filling fields, submitting data, etc., without dependency on the window placement.
Pro Allows for extremely easy remapping keys and buttons on your keyboard, joystick, and mouse
You can reprogram any key combination, including the Windows key with a syntax like this one:
h::msgbox true
that automatically remaps the H key to show a message box.
Pro Can map keys to scripts
Pro Scripting of common procedures
AHK allows full scripts to be created and used, it is very flexible.
Pro Helpful forum
Pro Programming language is easier to learn and to use
Pro Good help documentation
Pro C-like syntax
C-like languages dominate the industry, making it easier to switch over to other ones in the C family.
Pro Fully programmable
With a full programming language powering the hotkeys, including GUIs, it is powerful and flexible.
Pro It's reliable, fast and quick
It just works...always. It's fast and quick, which can save you thousands of hours.
Pro Very configurable
You can set all sorts of things from size of database to size of individual clips, types of objects to copy/paste, which hotkeys to use etc.
Pro Scriptable clips
Clips can be used/changed with scripts during copy or paste.
Cons
Con Programming language is primitive
The base syntax, inherited from the first version of AutoIt, is primitive (a bit like an improved batch syntax).
Con Uninstaller removes nothing
After uninstalling removal of almost every file manually from different directories is still necessary since the actual uninstaller only displays "other files still remain".
Con Minimizes after each paste
You have to activate it twice to paste twice.
Con Does not support HDPI displays
On high DPI/resolution displays, the UI is very small. Practically unusable.
Con RTF bug is still present in latest Beta version
You can turn on the option to draw RTF text in the clip list, but it no longer works in Windows 10 Ditto (64bit), and the latest Beta version available today - which claims to have fixed the bug - still has the same bug. It will no longer draw RTF text as-is in the clip list.
Con The UI is very confusing
Con Can't use any shortcut you wish
Anything with spacebar, windows key (that the system also uses) is not possible.