I’ve been meaning to write this Eclipse plugin for a while, and yesterday I just pulled an all nighter to get it out. You probably know how it is; sometimes you just have to finish that nagging project. I’ve been wanting to write this post and put it out all day too, but I had to wait till I was done with work.
Finally… so here it is. It’s an Eclipse plugin that lets you post to metaWeblog enabled blogs (I only know for sure it works with WordPress , and while posting does work with BlogCFC, entry listing does not and BlogCFC). It is probably only going to be used by coders as there is no wysiwyg - it can use the Afae editor to do HTML syntax highlighting though (or any HTML editor you assign to edit the *.blog file type).
It is beta right now, but it will add, update, and list items from your blog. I somewhat stole … well OK, I totally stole the user interface for it from Textmate (it’s very geeky). If you know how to post blogs in Textmate this should seem very familiar.
As usual, here is a movie of how it works:
Pretty snazzy eh? You can download it on the Afae site, and you’ll need to update the Afae editor to get the .blog file syntax highlighting.
Some other related plugins are the following:
Remember it is beta. But I am using it for this blog :)
To make it look like a password field you just have to add (to a text box)
.setEchoChar(’*');
Great stuff Rob!
Cool, that worked perfectly - thanks Mark :)
I added that and last night updated the entry table so it sorts by date by default. I just ran the nightly build script and updated the plugin if anyone is interested (same link on the afae page).
[...] thanks going out to Mark Drew for being my guinea pig / ber beta tester, my metaWeblog blogging Eclipse plugin now works with BlogCFC as well as [...]
I am getting an error message in Eclipse on Vista on clicking Finish after setting a title for a new post:
“: is an invalid character in resource name Blog: BlogName”
I don’t have a : in my blog title, so I’m not sure where it’s coming from. Great work on the demo video — looks like an awesome plugin.
Dave -
Oh man, that’s right windows can’t handle “:” in file names. Damn. That’s because when you create a new post it auto makes a project for you named “Blog: [yourblogname]“.
Bugger, good catch. I just updated the code and ran the nightly build script. It should now make a folder named “Blog - [your blog name]” which, I think, is ok on windows.
[...] Rohan put together a nifty Eclipse plugin that will post entries over XMLRPC right from the IDE. There’s a walk-through video at that link to help get things [...]
Thanks Rob — worked perfectly. I was able to setup a project and post right away.
Very cool idea!
Hi Rob,
I hold you responsable for my Saturday going MIA, cause of this plug in!
http://www.harrisfamily.net.nz/devblog/index.cfm/2007/2/9/Upgraded-to-BlogCFC55–and-I-Blame-Rob
Thanks for sharing!
Wow . . . thanks so much . . . this is really cool. I will hopefully be blogging more often to my CF blog. I owe you something from your wishlist when I get a paying job again.
And meanwhile . . . how about multiple blog accounts? And anyone try this plugin with MovableType blogs?
I had no idea you could do that! Thanks for the cool plugin and demo. I’ll try it and report back