ColdFusion IDE? Visual Studio Plugin?

11,768

Solution 1

The official ColdFusion IDE from Adobe is ColdFusion Builder (in beta 3 right now, 1.0 final later this year).

It is Eclipse based (same as CFEclipse), and it will not be free (unlike CFEclipse).

If you already have Dreamweaver, you can install an extension and make it an IDE for CF as well.

Solution 2

If anyone is still looking for a good free IDE for Cold Fusion and you don't like eclipse, you now have Visual Studio Code! A free lightweight IDE from Microsoft with a couple of Cold Fusion extensions available (also free). The project is still in BETA but it's very solid. Installation of the plugin is fast and easy. I was up and editing CF tags within minutes of downloading the installer. It's a great alternative, highly recommended. https://code.visualstudio.com/

Solution 3

I'm a few years into a similar project. I'm migrating the app to ASP.NET MVS / Silverlight. I tried Dreamweaver - got sick of it inserting random crap at random times into my code. Also sick of it crashing.

I tried Eclipse - just find it frustrating. The search functionality sucks compared to VS. It's also a pain to switch between IDEs when you have .NET code interacting with CF pages.

I recently started using Visual Studio 2010. You don't get some of the intellisense that DW and Eclipse provide - but that intellisense is highly flawed anyway. Might as well have none.

You can go to Tools -> Options -> Text Editor -> File Extension and map .cfm and .cfml and .cfc (or whatever your apps file extensions are) to HTML Editor OR XML (text) Editor. Neither option is perfect. The HTML will underline a lot of stuff - but you do get some kind of color scheme and tag closing. The XML (text) editor is all black and white and is basically notepad. I use the HTML Editor.

What I'd like to do is create a new editor plugin for VS. Don't know how hard this would be. Can't seem to find any examples. But I'm stuck with 1000+ CF pages that aren't going away anytime soon. Good luck.

Solution 4

There is an eclipse plugin called cfeclipse, which is fairly nice. I like it. Adobe has a ton of great online documentation for CF syntax and coding examples. Coldfusion is fairly fast to get up and running, but it does take a while to get really good and know some of the hidden potentials of the language.

Solution 5

Since it is from Adobe, ColdFusion Builder is a repackaging of a free program (much like ColdFusion with FCKeditor, YUI, etc). Most of the CF coders I work with use a combination of the following, which is a free stack:

Be sure to install the CFEclipse plugin before any others; there have been many reports of wonky installs if you install version control plugins before CFEclipse's views. Good luck!

Share:
11,768
mpen
Author by

mpen

Updated on July 29, 2022

Comments

  • mpen
    mpen over 1 year

    I just took a web contract to fix up an existing site written in ColdFusion. I haven't had a chance to peak at the code yet, but the site itself is riddled with problems. Anyway, I've never used ColdFusion before, and barely know anything about it. Tutorials shouldn't be too hard to find, but what about an IDE? Is there a nice Visual Studio plugin? Or do I even need one?

  • Dan Sorensen
    Dan Sorensen almost 14 years
    Totally agree with this answer, however I'll add that Coldfusion was designed to be easy enough to edit from any HTML editor. The IDEs basically help you remember the tag syntax.
  • genericHCU
    genericHCU almost 14 years
    You don't need to install an extension for DW, it already comes shipped with CF8 support. The (buggy) extension provides tool tips for the new tags, that's all. Having support for CF does not make DW a CF IDE. forta.com/blog/index.cfm/2009/7/24/…
  • mpen
    mpen almost 13 years
    I've been looking into the same thing. See stackoverflow.com/questions/4283072 and dotneteers.net/blogs/divedeeper/archive/2008/11/04/… It doesn't look like it should be too hard to add some basic text coloring... the tricky part will be parsing the input language I think.
  • Alex.S
    Alex.S almost 13 years
    Very interesting. Thanks Ralph.
  • jarhed
    jarhed over 10 years
    Good info on the use of mapping common cf file types. Thanks!
  • user2506891
    user2506891 almost 9 years
    Sublime Text 2 with package additions work well. Our company develops everything in CF, the programmers here seem to like it well. We have moved off of Dreamweaver and Eclipse. Notepadd++ also has some ok plugins.
  • Dawesi
    Dawesi about 8 years
    More than half the CF community don't use builder... there's a good reason why... it's crap. I've been coding CF since 3.x... just use the docs and dreamweaver and you'll save yourself a terrible headache.
  • Eccountable
    Eccountable almost 8 years
    I disagree. How do you debug your code? If you are relying on CFDump, then you are doing yourself and your clients a great disservice. I have been a developer for over 30 years and also have worked in CF from v3-10. I value (yes, pay for) tools that improve my productivity and reduce my errors. I am also a big fan of CF Eclipse - CF Builder isn't the only option. It sports many of the same features but is a bit more quirky to set up.