<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dan Hulton&#039;s blog &#187; todo</title>
	<atom:link href="http://www.danhulton.com/blog/tag/todo/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.danhulton.com/blog</link>
	<description>Coffee, code, contemplation.</description>
	<lastBuildDate>Tue, 31 Aug 2010 14:36:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Super-useful Komodo Plugins</title>
		<link>http://www.danhulton.com/blog/2009/05/22/super-useful-komodo-plugins/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=super-useful-komodo-plugins</link>
		<comments>http://www.danhulton.com/blog/2009/05/22/super-useful-komodo-plugins/#comments</comments>
		<pubDate>Fri, 22 May 2009 18:33:02 +0000</pubDate>
		<dc:creator>Dan Hulton</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[jslint]]></category>
		<category><![CDATA[komodo edit]]></category>
		<category><![CDATA[lint]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[source tree]]></category>
		<category><![CDATA[todo]]></category>

		<guid isPermaLink="false">http://www.danhulton.com/blog/?p=153</guid>
		<description><![CDATA[Komodo Edit is Awesome and has Plugins Komodo Edit is awesome and you should all use it. Seriously. I don&#8217;t know how much more I need to go on about this point, but the productivity benefits of a good IDE are astounding, and if you&#8217;re still using Notepad or gedit or the like like, then [...]]]></description>
			<content:encoded><![CDATA[<h3>Komodo Edit is Awesome and has Plugins</h3>
<p>Komodo Edit is awesome and you should all use it.</p>
<p>Seriously.  I don&#8217;t know how much more I need to go on about this point, but the productivity benefits of a good IDE are astounding, and if you&#8217;re still using Notepad or gedit or the like like, then you are Doing It Wrong.</p>
<p>If I had to recommend a good IDE, I&#8217;d recommend Komodo Edit.  I have before.  Hell, <a href="http://www.activestate.com/komodo_edit/">I&#8217;m still their go-to quote</a>, a fact that I find puzzling, yet rewarding.</p>
<p>Anyway.  The guys at Activestate switched to using the Mozilla codebase a while ago, which means that anyone who can write a Firefox extension can (in theory) write a Komodo extension.  And so they have!  And I have found three that I have fallen absolutely in love with.</p>
<p>They are:</p>
<h3><a href="http://community.activestate.com/node/1396">TODO Helper</a></h3>
<p>The <a href="http://community.activestate.com/node/1396">TODO Helper plugin</a> is great if you leave all kinds of little &#8220;TODO:&#8221;s scattered through your code as mental bookmarks.  This plug-in can quickly search your entire project for all TODOs listed and display them in the bottom panel.</p>
<p>It&#8217;s a little frustrating when the framework you&#8217;re using leaves TODOs in their releases, but it&#8217;s not hard to take those suckers out anyway.</p>
<h3><a href="http://community.activestate.com/xpi/kjslint-jslint-komodo">kJSLint</a></h3>
<p>A long while ago, I blogged about <a href="http://www.danhulton.com/blog/2008/01/16/integrate-js-lint-into-komodo-edit/">how to integrate jslint into Komodo Edit</a>, but I guess that&#8217;s not really strictly necessary these days.  Since there&#8217;s <a href="http://community.activestate.com/xpi/kjslint-jslint-komodo">a plugin that integrates jslint into a menu command</a>.</p>
<p>Sure, you lose out somewhat on the ability to control exactly what version of jslint you use, but the version included is rather up-to-date, and saves you the trouble of having to install an interpreter just to run it.  A definite win.</p>
<p>(Also, the &#8220;Crockford says no.&#8221; message it spits out when you fail validation makes me smile every time.)</p>
<h3>Source Tree</h3>
<p>Though not as slick as <a href="http://www.activestate.com/komodo_edit/osx_sections_list_code.jpg">Komodo IDE&#8217;s code browser</a>, at least the <a href="http://community.activestate.com/xpi/source-tree">Source Tree plugin</a> is free and does what it says on the tin.  Having the entirety of the file&#8217;s functions and classes available and easy to navigate is <em>very</em> handy.  Shame this isn&#8217;t in the free version of Edit to start, but they&#8217;ve got to have <em>some</em> features to differentiate the two enough to encourage people to buy the &#8220;pro&#8221; edition.</p>
<h3>And in Conclusion</h3>
<p>Komodo Edit.  It&#8217;s good.  Komodo Edit with Plugins.  Even better.</p>
<p>Now get coding.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danhulton.com/blog/2009/05/22/super-useful-komodo-plugins/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
