Big picture</h3>
This plugin consits of mainly 2 parts. "Hooks" and "Operations".
Hooks part hook some methods of Xcode classes. The most important hook is hooking "keyDown:" in DVTSourceTextView class. This hook catches keydown event in source editor and fowards its event to the "Operations" part .(DVTSourceTextView is the area(view) where you write code in Xcode source editor.)
Operations part handles inputs from keyboard (or mouse) and reflects its result to DVTSourceTextView or other views.

For the det