Jan
19

Instant Method Finder : My first Coldfusion Builder extension!

I was in the process of evaluating CFbuilder to make it more effective among the team. what I was looking for was tips and tricks , Faster coding with shortcuts and snippets, make complete use of RDS and make use of Service Browser.

Then I got stuck with the same old problem all most all CF developers face “Finding the right function”. It is easy in technologies like .net with a ful fledged IDE to find methods or variables through out the project. But somewhere we had to wait centuries for Adobe to come up with CFB. Now we can look for the methods and variables in the page or instantiated component by doing a CTRL + SPACE. But that was’nt enough for me !. most of the time , I even dont know where I could find the right method. I have to scan through the service browser to find the function.

But then came the idea , why not create one for myself and team. 3 days later I created my first Coldfusion Builder extension called “Instant Method Finder”. This is a small extension which does the search for functions in all the components in the root and shows you the matching onces along with its parent component. Now I dont have to scan through the complete list in the Service Browser.

Later I added one more feature to type the function name what you know , and then try “am feeling lucky search” which search for the selected text and applied the most closely matching result directly to the code.

Yupppeeee. it works

ScreenShots

Search

Features

  • Search for Functions in components.
  • Search for Functions based on selected code (single line offcourse :) )
  • Search and apply the closest resemblance based on selection

Todo

  • Directly apply the function from the search window.

You can find the code at http://instantmethodfinder.riaforge.org/

1 Comment to “Instant Method Finder : My first Coldfusion Builder extension!”

  • vipul thakur January 19, 2011 at 4:05 pm

    wowww..super….very cool…

    u think of ideas…and acc go ahead and implement them… way to go…!!!
    well..learnt the first part from u.. now gotta learn the 2nd part… :)

Post comment

Take it with you!

Twitter

Recent Posts

Categories

Tags

Adventure Android augmented Augumented avatar cf8 CF9 cfdump cfquery Coldfusion Coldfusion programming technology features new compare comparison debugging Definitions design Digitization dynamic element creation form future getmetadata HTML Inspirations Iphone Javascript Jquery movie Movies mustwatch mx7 new feature programming project Project Management Reality realtime si-fi Technology tip top tricks validation virtual world web development

Archives

RSS CF Libs

  • getComponentProps May 18, 2012
    Returns an array of all properties in cfc's metadata, inherited or not. […]
  • iniToStruct April 26, 2012
    Converts ini file(s) to a struct. […]
  • deDupeArray April 26, 2012
    Removes duplicate values from an array. […]
  • dice April 24, 2012
    Divide a string in parts of equal size with separators in between/ […]
  • getRelative April 9, 2012
    Returns a relative path from the current template to an absolute file path. […]
  • excelRate February 23, 2012
    Returns the interest rate per period of an annuity. […]
  • arrayTrim January 31, 2012
    This method trims an array to the specified number of elements. […]
  • longTime January 25, 2012
    Returns a list like 3 years, 2 months, 12 days, 1 hour, 10 minutes, 45 seconds from a seconds count argument. […]
  • quickSort January 15, 2012
    Implementation of Hoare's Quicksort algorithm for sorting arrays of arbitrary items. […]
Get Adobe Flash playerPlugin by wpburn.com wordpress themes