Category: cfeclipse

Feb 17 2010

CFEclipse 1.3.6 Released!

Hot on the heels of the previous 1.3.5 release, the CFEclipse team have released a maintenance release. 

You might wonder why so many releases nowadays? Well, the team have a new release schedule, which like all nighttime coders, is based on the cycles of the moon. So what has been fixed you ask? Checkout the full listing but a summary is here:

#509    Errors with implicit structure/array creation
#106     mishandling of multiline strings        
#478     attribute validation with spaces    
#486     asking for content assist when you have a broken parse tree throws error
#496     word wrap throws null pointer exception    
#510     insert cfabort action, doesn't
#512     useSmartPaste preference default is not initialized
#513     context menu added with each file opened
#515     smartpaste preference doesn't seem to take
#516     Code Formatting splits regex onto 2 lines    
#520     syntax errors inside comments
#521     space at the end of strings/single quotes inside double quotes    
#523     Code Parsing error with cfinterface/cffunction
#504     cfdump and cfabort tags should print out their respective dump() and abort() functions in cfscript
#517     Content Format menu option incorrect display
#518     Code Parsing and formatting

An awesome job to everyone involved!

3 comments - Posted by Mark Drew at 9:39 AM - Categories: cfml | cfeclipse | coldfusion

Feb 10 2010

Visualization of CFEclipse's development history

I have created a video using code_swarm to show the history of CFEclipse's development history, I hope you enjoy it as much as I did! I am using this for other projects as a beautiful as well as useful way to see how a project progresses over time:

Edit: Since we moved CFEclipse from tigris.org back in 2006 I missed out the main people that worked on the Project such as Rob Rohan, Spike Milligan and Oliver Tupman (to mention a few!).

Part 1 (pre SVN with the initial commits etc!)

View Part 2  on youtube

2 comments - Posted by Mark Drew at 5:05 PM - Categories: cfeclipse | metrics | development | codeswarm | cfml

Feb 1 2010

CFEclipse 1.3.5 Released!

The CFEclipse Project has today released CFEclipse 1.3.5.

A big thank you has to go to Denny who has done an amazing job in this build!

If you want to find out what has changed you can read the change log over at http://www.cfeclipse.org/update/web/doc/intro/doc/new.html

Of course, you can get this version simply by using Eclipse's in-built software update in Help -> Check for Updates.

As an aside you can follow cfeclipse on twitter: http://twitter.com/cfeclipse

If you find any issues with the release, sign up to the mailing list, and someone will have probably solved your issue already: http://groups.google.com/group/cfeclipse-users/

Enjoy!

EDIT: added Denny's URL and twitter URL

EDIT 2: added mailing list address

7 comments - Posted by Mark Drew at 10:07 AM - Categories: cfeclipse

Nov 20 2008

Is CFEclipse Dead?

 

This question has started to raise its head amongst various forums and I have been asked (and misquoted) that the CFEclipse Project will be discontinued now that "Bolt" has been announced. 

I just want to clarify to everyone that this is not the case. I am absolutely looking forward to Bolt being released. It is a great step forwards for CFML developers out there. But what will happen to the CFEclipse project?

Bear in mind that CFEclipse isn't just an editor. There are other features that I personally (ok I built them, I should like them) like such as the CFUnit tests, the Frameworks Explorer, Snipex and Snippets and the Dictionary view. These plugins are part of the CFEclipse project but they can be used standalone with a bit of coding. 

Also, think about how hard it is to get some developers to change their IDE. At the moment Bolt is in production and I am sure when it is released people will find some "quirks" that they are not used to and complain and switch back. Sometimes it requires a crowbar to separate a coder from their IDE. 

Regardless, the CFEclipse project (and even the editor) will keep on going, at least it means that we will have choice. Homesite, Dreamweaver, CFEclipse and Bolt (and others like TextMate etc). 

As with any ecosystem, they can live together, and be as individual as the developers that use them. CFEclipse will evolve and keep on going. 

I salute the CF Team as they have (from opinions of people at MAX) produced an IDE that is obviously wowing the crowds! And who knows, I might even submit bug fixes to Bolt given the chance ;) 

 

41 comments - Posted by Mark Drew at 8:04 AM - Categories: bolt | coldfusion | cfeclipse

Sep 8 2008

An A.C.E. up my sleeve?

Well not really, since I can't call it that, but since it has been posted on the Adobe website I can finally admit that I am an Adobe Community Expert! With that in mind, I guess I better return to my regularly scheduled blog postings about ColdFusion, CFEclipse et-al! I am currently writing a couple of articles that you should hopefully see soon enough in some well known community publications (there I have said it, I have to do it now!) as well as delving deeper into big applications using Model-Glue and changes to Reactor to make it more fun to work with! So, hello world :)

4 comments - Posted by Mark Drew at 4:58 PM - Categories: cfeclipse | coldfusion | adobe

Jul 21 2008

Re-Visiting the Parser in CFEclipse

As some people that have been using CFEclipse for a while might have realised, there is a parser that figures out the content in a CFML file. So far, this parser has been embedded with Eclipse specific code, so I have started re-factoring this into its own project so we can test various files and use it as a project by itself. The idea is that I can scan whole folders for files and parse them and keep track of the errors and things that we would expect to find. Also, this re-factoring means that other developers and help me figure out speed improvements and bug fixes without getting caught up in Eclipse code. I haven't finished porting it (but its nearly there) and you can check out the code from: http://svn.cfeclipse.org/org.cfeclipse.cfml.parser/. You should be able to check it out into Eclipse and run the org.cfeclipse.cfml.parser.tests.ParserTest.java class passing in an argument for the location of the files you want to parse. There are still compilation errors with it, so if you want to have a go, you can get the code and get fiddling. One thing to note, is that you need to use your http://trac.cfeclipse.org username and password to get the code.

3 comments - Posted by Mark Drew at 7:49 AM - Categories: cfeclipse

Jun 24 2008

My CFUnited presentations available on Adobe Connect

During the CFUnited 2008 Conference in DC, most speakers were able to record their presentations onto Adobe Connect. This is a great feature for most presentation styles (of course not all, since you might want to have a discussion, rather than a presentation), rather than just filming the speaker. Here are the Adobe Connect presentations that have been posted so far: You can see the other presentations posted here and here Let me know what you think!

0 comments - Posted by Mark Drew at 11:07 AM - Categories: cfunited | cfeclipse | coldfusion | coldspring | presentations | adobe | CFConferences

Search Archives

Contribute


MD on Twitter

Categories

coldfusion cfeclipse personal apple cfconferences ukcfug model-glue webdev blogging cfunited coldspring railo presentations adobe cfobjective scotch on the rocks reactor lost jobs ajax eclipse flex model-glue frameworks max google podcast podcasting reference ask md fusebox getrailo spam cfml donations eventvalidation fusiondebug air blue dragon cloud development flying funny java microsoft music snipex tattoo tips apple aptana blog cfml derby eventguard graphic novels hosting itunes metrics open bluedragon rant wishlist apollo barcamp bolt cebit cfdevcon cfonwheels cfug codeshare codeswarm coldfusioncamp directing doh! firefox flash gadgets groovy jquery mdc mvc ooops pownce quack regex spry subversion tashr transfer webservices xml

Monthly Archives