NEW TextMate Code Completion and Smart ToolTips
Ahoy internet peoples!
I am hereby announcing the soon availability of a new form of code completion and smart contextual tooltips for TextMate 1.x!
Code Completion & Tool Tips
The Code Completion is filter-as-you-type which means that as you type the list of completions changes to reflect your current word.
I wrote some of the code to hook into the code completion functionality from Ruby and to be able to use json or plist files inside your bundle as completion lists.
I also wrote the code that looks for the current word, method or collection name based on your caret and then finds the corresponding tooltip to show you.
I did a bunch more stuff to make it all work! A bunch of people have worked on this stuff and made it really awesome, if I do say so myself.
Since it's now incredibly easy to create massive amounts of code completion lists with tooltips and everything…
Current completion lists: