<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Vasanth Dharmaraj's Blog » Eclipse</title>
	
	<link>http://www.vasanth.in</link>
	<description>my thoughts on dot net, java, tablet pc, formula one, xbox gaming...</description>
	<lastBuildDate>Wed, 17 Aug 2011 01:35:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/vasantheclipse" /><feedburner:info uri="vasantheclipse" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site, subject to copyright and fair use.</feedburner:browserFriendly><item>
		<title>Infinitest: A continuous test runner for Java.</title>
		<link>http://feedproxy.google.com/~r/vasantheclipse/~3/vAtQwU0d1dU/</link>
		<comments>http://www.vasanth.in/2011/06/03/infinitest-a-continuous-test-runner-for-java/#comments</comments>
		<pubDate>Sat, 04 Jun 2011 02:48:49 +0000</pubDate>
		<dc:creator>Vasanth Dharmaraj</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.vasanth.in/2011/06/03/infinitest-a-continuous-test-runner-for-java/</guid>
		<description><![CDATA[Infinitest is a continuous test runner for Java. Infinitest is an Eclipse plugin that runs the JUnit tests instantly when you save a Java file. Check out the demo above. It smartly runs only the test affected by the file you just saved. This is cool. You can immediately know if you broke something as [...]]]></description>
			<content:encoded><![CDATA[<div style="padding-bottom: 0px; padding-left: 0px; width: 550px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:5fe8ea55-8722-41d9-b1e1-596083f9e756" class="wlWriterEditableSmartContent">
<div><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="550" height="462" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="bgcolor" value="#FFFFFF" /><param name="flashvars" value="containerwidth=550&amp;containerheight=462&amp;thumb=http://content.screencast.com/users/benrady/folders/Jing/media/6dc12708-07b8-46d6-9446-024b126f1fd8/FirstFrame.jpg&amp;loaderstyle=jingpro&amp;content=http://content.screencast.com/users/benrady/folders/Jing/media/6dc12708-07b8-46d6-9446-024b126f1fd8/00000023.swf&amp;blurover=false" /><param name="src" value="http://content.screencast.com/users/benrady/folders/Jing/media/6dc12708-07b8-46d6-9446-024b126f1fd8/jingswfplayer.swf" /><param name="allowfullscreen" value="true" /><param name="quality" value="high" /><embed type="application/x-shockwave-flash" width="550" height="462" src="http://content.screencast.com/users/benrady/folders/Jing/media/6dc12708-07b8-46d6-9446-024b126f1fd8/jingswfplayer.swf" quality="high" allowfullscreen="true" flashvars="containerwidth=550&amp;containerheight=462&amp;thumb=http://content.screencast.com/users/benrady/folders/Jing/media/6dc12708-07b8-46d6-9446-024b126f1fd8/FirstFrame.jpg&amp;loaderstyle=jingpro&amp;content=http://content.screencast.com/users/benrady/folders/Jing/media/6dc12708-07b8-46d6-9446-024b126f1fd8/00000023.swf&amp;blurover=false" bgcolor="#FFFFFF"></embed></object></div>
<div style="width:550px;clear:both;font-size:.8em">Infinitest is a continuous test runner for Java.</div>
</div>
<p><a href="http://infinitest.github.com/">Infinitest</a> is an Eclipse plugin that runs the JUnit tests instantly when you save a Java file. Check out the demo above. It smartly runs only the test affected by the file you just saved. This is cool. You can immediately know if you broke something as soon as you save your code. Of course, your test cases should be comprehensive. <a href="http://improvingworks.com/">Improving Works</a> developed this plugin and has released it as a open source project.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=vAtQwU0d1dU:Xr1S8KRlI5M:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=vAtQwU0d1dU:Xr1S8KRlI5M:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=vAtQwU0d1dU:Xr1S8KRlI5M:W9dqtTZ0I2U"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=W9dqtTZ0I2U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=vAtQwU0d1dU:Xr1S8KRlI5M:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=vAtQwU0d1dU:Xr1S8KRlI5M:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=vAtQwU0d1dU:Xr1S8KRlI5M:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=vAtQwU0d1dU:Xr1S8KRlI5M:ByNYXvuKCJE"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=ByNYXvuKCJE" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vasantheclipse/~4/vAtQwU0d1dU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vasanth.in/2011/06/03/infinitest-a-continuous-test-runner-for-java/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.vasanth.in/2011/06/03/infinitest-a-continuous-test-runner-for-java/</feedburner:origLink></item>
		<item>
		<title>Eclipse Tip: Instance count when debugging</title>
		<link>http://feedproxy.google.com/~r/vasantheclipse/~3/LC6163CvSXE/</link>
		<comments>http://www.vasanth.in/2010/06/25/eclipse-tip-instance-count-when-debugging/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 18:50:27 +0000</pubDate>
		<dc:creator>Vasanth Dharmaraj</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.vasanth.in/?p=2433</guid>
		<description><![CDATA[The variable view in Eclipse Helios has a new column called Instance Count. You can view it by selecting the column in Select Columns&#8230; option as shown below. A simple solution to understand memory consumption.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.vasanth.in/wp-content/uploads/2010/06/instance-counts.png"><img class="aligncenter size-medium wp-image-2434" title="instance-counts" src="http://www.vasanth.in/wp-content/uploads/2010/06/instance-counts-300x106.png" alt="" width="300" height="106" /></a>The variable view in Eclipse Helios has a new column called <strong>Instance Count</strong>. You can view it by selecting the column in <strong>Select Columns&#8230; </strong>option as shown below. A simple solution to understand memory consumption.</p>
<p><a href="http://www.vasanth.in/wp-content/uploads/2010/06/instance-count-pref.png"><img class="aligncenter size-full wp-image-2435" title="instance-count-pref" src="http://www.vasanth.in/wp-content/uploads/2010/06/instance-count-pref.png" alt="" width="325" height="194" /></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=LC6163CvSXE:mE8HnsENwas:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=LC6163CvSXE:mE8HnsENwas:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=LC6163CvSXE:mE8HnsENwas:W9dqtTZ0I2U"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=W9dqtTZ0I2U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=LC6163CvSXE:mE8HnsENwas:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=LC6163CvSXE:mE8HnsENwas:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=LC6163CvSXE:mE8HnsENwas:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=LC6163CvSXE:mE8HnsENwas:ByNYXvuKCJE"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=ByNYXvuKCJE" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vasantheclipse/~4/LC6163CvSXE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vasanth.in/2010/06/25/eclipse-tip-instance-count-when-debugging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vasanth.in/2010/06/25/eclipse-tip-instance-count-when-debugging/</feedburner:origLink></item>
		<item>
		<title>Eclipse Plugin: StartExplorer</title>
		<link>http://feedproxy.google.com/~r/vasantheclipse/~3/isV0Hf41L9A/</link>
		<comments>http://www.vasanth.in/2010/05/11/eclipse-plugin-startexplorer/#comments</comments>
		<pubDate>Tue, 11 May 2010 16:13:17 +0000</pubDate>
		<dc:creator>Vasanth Dharmaraj</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.vasanth.in/2010/05/11/eclipse-plugin-startexplorer/</guid>
		<description><![CDATA[When I am working with Eclipse quite a few times I would copy a file’s path or want to open a location in Command Prompt to run some scripts. This is always cumbersome. I have to go to the properties and copy the path, go to command prompt, cd to the location… StartExplorer is a [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><a href="http://www.vasanth.in/wp-content/uploads/2010/05/StartExplorer.png"><img title="StartExplorer" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="84" alt="StartExplorer" src="http://www.vasanth.in/wp-content/uploads/2010/05/StartExplorer_thumb.png" width="450" border="0" /></a> </p>
<p align="left">When I am working with Eclipse quite a few times I would copy a file’s path or want to open a location in Command Prompt to run some scripts. This is always cumbersome. I have to go to the properties and copy the path, go to command prompt, cd to the location…</p>
<p align="left"><a href="http://startexplorer.sourceforge.net/">StartExplorer</a> is a nice plugin that does all of these and more. The screenshot should say a lot… Options like show resource in explorer, start cmd.exe here topped with keyboard shortcuts. Saves a lot of time for me everyday. You can create custom commands too.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=isV0Hf41L9A:Uwz7RmAnr9Q:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=isV0Hf41L9A:Uwz7RmAnr9Q:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=isV0Hf41L9A:Uwz7RmAnr9Q:W9dqtTZ0I2U"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=W9dqtTZ0I2U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=isV0Hf41L9A:Uwz7RmAnr9Q:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=isV0Hf41L9A:Uwz7RmAnr9Q:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=isV0Hf41L9A:Uwz7RmAnr9Q:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=isV0Hf41L9A:Uwz7RmAnr9Q:ByNYXvuKCJE"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=ByNYXvuKCJE" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vasantheclipse/~4/isV0Hf41L9A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vasanth.in/2010/05/11/eclipse-plugin-startexplorer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.vasanth.in/2010/05/11/eclipse-plugin-startexplorer/</feedburner:origLink></item>
		<item>
		<title>Portable Eclipse and Portable Java</title>
		<link>http://feedproxy.google.com/~r/vasantheclipse/~3/K89c5s7hUQU/</link>
		<comments>http://www.vasanth.in/2009/07/02/portable-eclipse-and-portable-java/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 14:24:53 +0000</pubDate>
		<dc:creator>Vasanth Dharmaraj</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.vasanth.in/2009/07/02/portable-eclipse-and-portable-java/</guid>
		<description><![CDATA[I like portable software. I carry around a bunch of them in my flash drive. I just found out that both Java and Eclipse are available as portable versions at PortableApps.com. The Java version they have is Java 6 update 14 but Eclipse is stuck at 3.4.2. Eclipse uses portable Java, so Java need not [...]]]></description>
			<content:encoded><![CDATA[<p>I like portable software. I carry around a bunch of them in my flash drive. I just found out that both <a href="http://portableapps.com/apps/utilities/java_portable">Java</a> and <a href="http://portableapps.com/node/18591/">Eclipse</a> are available as portable versions at <a href="http://portableapps.com/">PortableApps.com</a>. The Java version they have is Java 6 update 14 but Eclipse is stuck at 3.4.2. </p>
<p>Eclipse uses portable Java, so Java need not be installed in the PC to run it. Nice. The portable version has some trouble finding the workspace but once you correct the path it works fine. </p>
<p>I updated the Eclipse binaries in to the just released 3.5 and it work great too. Nice way to take Eclipse and your work with you.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=K89c5s7hUQU:op0coaoTbMs:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=K89c5s7hUQU:op0coaoTbMs:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=K89c5s7hUQU:op0coaoTbMs:W9dqtTZ0I2U"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=W9dqtTZ0I2U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=K89c5s7hUQU:op0coaoTbMs:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=K89c5s7hUQU:op0coaoTbMs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=K89c5s7hUQU:op0coaoTbMs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=K89c5s7hUQU:op0coaoTbMs:ByNYXvuKCJE"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=ByNYXvuKCJE" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vasantheclipse/~4/K89c5s7hUQU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vasanth.in/2009/07/02/portable-eclipse-and-portable-java/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<feedburner:origLink>http://www.vasanth.in/2009/07/02/portable-eclipse-and-portable-java/</feedburner:origLink></item>
		<item>
		<title>Eclipse Tip: Fix your Javadoc</title>
		<link>http://feedproxy.google.com/~r/vasantheclipse/~3/IL1mkrmNXxo/</link>
		<comments>http://www.vasanth.in/2009/06/18/eclipse-tip-fix-your-javadoc/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 19:01:53 +0000</pubDate>
		<dc:creator>Vasanth Dharmaraj</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.vasanth.in/2009/06/18/eclipse-tip-fix-your-javadoc/</guid>
		<description><![CDATA[Eclipse&#8217;s Java compiler has the ability to process Javadoc comment and validate them. You can set Eclipse to warn about malformed Javadoc comments. Just go to Java &#62; Compiler &#62; Javadoc or Project &#62; Properties &#62; Java Compiler &#62; Javadoc for project specific setting to enable this. Once enabled you will see warning like below [...]]]></description>
			<content:encoded><![CDATA[<p>Eclipse&#8217;s Java compiler has the ability to process Javadoc comment and validate them. You can set Eclipse to warn about malformed Javadoc comments. Just go to <b>Java &gt; Compiler &gt; Javadoc</b> or <b>Project &gt; Properties &gt; Java Compiler &gt; Javadoc</b> for project specific setting to enable this.</p>
<div align="center"><img style="max-width: 800px;" src="http://www.vasanth.in/wp-content/uploads/2009/06/Javadoc-comment-handling-pref.png" /></div>
<p>Once enabled you will see warning like below with the ability to Quick Fix (<b>Ctrl + 1</b>) them. Neat.</p>
<div align="center"><img style="max-width: 800px;" src="http://www.vasanth.in/wp-content/uploads/2009/06/Javadoc-comment-handling-warning.png" /></div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=IL1mkrmNXxo:8rlZFdIk3DY:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=IL1mkrmNXxo:8rlZFdIk3DY:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=IL1mkrmNXxo:8rlZFdIk3DY:W9dqtTZ0I2U"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=W9dqtTZ0I2U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=IL1mkrmNXxo:8rlZFdIk3DY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=IL1mkrmNXxo:8rlZFdIk3DY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=IL1mkrmNXxo:8rlZFdIk3DY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=IL1mkrmNXxo:8rlZFdIk3DY:ByNYXvuKCJE"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=ByNYXvuKCJE" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vasantheclipse/~4/IL1mkrmNXxo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vasanth.in/2009/06/18/eclipse-tip-fix-your-javadoc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vasanth.in/2009/06/18/eclipse-tip-fix-your-javadoc/</feedburner:origLink></item>
		<item>
		<title>Eclipse Tip: Structured Selections</title>
		<link>http://feedproxy.google.com/~r/vasantheclipse/~3/as6PQccVLdc/</link>
		<comments>http://www.vasanth.in/2009/06/18/eclipse-tip-structured-selections/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 18:37:17 +0000</pubDate>
		<dc:creator>Vasanth Dharmaraj</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.vasanth.in/2009/06/18/eclipse-tip-structured-selections/</guid>
		<description><![CDATA[Eclipse has a great set of keyboard shortcuts speed things up. Structured Selection shortcuts are a great way to select enclosing identifiers or adjacent statements. Take the following example. When the cursor is on the variable aFile in the second if statement. Just press Alt+Shift+Arrow Up to quickly select the variable aFile. Press Alt+Shift+Arrow Up [...]]]></description>
			<content:encoded><![CDATA[<p>Eclipse has a great set of keyboard shortcuts speed things up. Structured Selection shortcuts are a great way to select enclosing identifiers or adjacent statements.</p>
<p>Take the following example. When the cursor is on the variable <span style="font-family: Courier New;">aFile </span>in the second if statement. Just press <strong>Alt+Shift+Arrow Up</strong> to quickly select the variable <span style="font-family: Courier New;">aFile</span>. Press <strong>Alt+Shift+Arrow Up</strong> again to select <span style="font-family: Courier New;">aFile.exists()</span>. Likewise the selection can be expanded to <span style="font-family: Courier New;">aFile.exists() &amp;&amp; aFile.isFile()</span> or the entire <span style="font-family: Courier New;">if</span> statement.</p>
<div><img style="max-width: 800px;" src="http://www.vasanth.in/wp-content/uploads/2009/06/Eclipse-Tip-Structured-Selections.png" alt="" /><br />
<img style="max-width: 800px;" src="http://www.vasanth.in/wp-content/uploads/2009/06/Eclipse-Tip-Structured-Selections-11.png" alt="" /><br />
<img style="max-width: 800px;" src="http://www.vasanth.in/wp-content/uploads/2009/06/Eclipse-Tip-Structured-Selections-21.png" alt="" /><br />
<img style="max-width: 800px;" src="http://www.vasanth.in/wp-content/uploads/2009/06/Eclipse-Tip-Structured-Selections-3.png" alt="" /></p>
<div>Pressing <strong>Alt+Shift+Arrow Down</strong> reverses the cycle.</div>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=as6PQccVLdc:lWUBFVSozSk:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=as6PQccVLdc:lWUBFVSozSk:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=as6PQccVLdc:lWUBFVSozSk:W9dqtTZ0I2U"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=W9dqtTZ0I2U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=as6PQccVLdc:lWUBFVSozSk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=as6PQccVLdc:lWUBFVSozSk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=as6PQccVLdc:lWUBFVSozSk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=as6PQccVLdc:lWUBFVSozSk:ByNYXvuKCJE"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=ByNYXvuKCJE" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vasantheclipse/~4/as6PQccVLdc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vasanth.in/2009/06/18/eclipse-tip-structured-selections/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vasanth.in/2009/06/18/eclipse-tip-structured-selections/</feedburner:origLink></item>
		<item>
		<title>Eclipse Tip: Customize menus and toolbars</title>
		<link>http://feedproxy.google.com/~r/vasantheclipse/~3/Wc4X325GJkQ/</link>
		<comments>http://www.vasanth.in/2009/06/16/eclipse-tip-customize-menus-and-toolbars/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 19:13:50 +0000</pubDate>
		<dc:creator>Vasanth Dharmaraj</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.vasanth.in/2009/06/16/eclipse-tip-customize-menus-and-toolbars/</guid>
		<description><![CDATA[In Eclipse 3.5 Ganymede it is easier to customize menus and toolbars. Go to Windows&#62;Customize Perspective&#8230; to find a newly redesigned UI for customizing individual menu or toolbar items. I install a lot of plugins for Eclipse. This enhancement lets me keep my perspective clean and tidy.]]></description>
			<content:encoded><![CDATA[<div align="center"><img style="max-width: 800px;" src="http://www.vasanth.in/wp-content/uploads/2009/06/eclipse-tip-customize-perspective.png" /></div>
<p>In Eclipse 3.5 Ganymede it is easier to customize menus and toolbars. Go to <b>Windows&gt;Customize Perspective&#8230;</b> to find a newly redesigned UI for customizing individual menu or toolbar items.</p>
<p>I install a lot of plugins for Eclipse. This enhancement lets me keep my perspective clean and tidy.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=Wc4X325GJkQ:J_OU82jzZs4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=Wc4X325GJkQ:J_OU82jzZs4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=Wc4X325GJkQ:J_OU82jzZs4:W9dqtTZ0I2U"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=W9dqtTZ0I2U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=Wc4X325GJkQ:J_OU82jzZs4:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=Wc4X325GJkQ:J_OU82jzZs4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=Wc4X325GJkQ:J_OU82jzZs4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=Wc4X325GJkQ:J_OU82jzZs4:ByNYXvuKCJE"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=ByNYXvuKCJE" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vasantheclipse/~4/Wc4X325GJkQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vasanth.in/2009/06/16/eclipse-tip-customize-menus-and-toolbars/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vasanth.in/2009/06/16/eclipse-tip-customize-menus-and-toolbars/</feedburner:origLink></item>
		<item>
		<title>Changing Java AppEngine’s port number</title>
		<link>http://feedproxy.google.com/~r/vasantheclipse/~3/Yq0TCLj-WRg/</link>
		<comments>http://www.vasanth.in/2009/04/15/changing-java-appengines-port-number/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 13:41:51 +0000</pubDate>
		<dc:creator>Vasanth Dharmaraj</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.vasanth.in/2009/04/15/changing-java-appengines-port-number/</guid>
		<description><![CDATA[I have been playing around with Google&#8217;s Java AppEngine. By default the local development server starts up in port 8080. This kind of messes with my development setup. Every app server I use Weblogic, Tomcat&#8230; uses this port by default. To change the port number in eclipse go to Run&#62;Run Configurations&#8230;&#62;Web Application&#62;&#60;AppEngine Project Name&#62;. In [...]]]></description>
			<content:encoded><![CDATA[<p>I have been playing around with Google&#8217;s Java AppEngine. By default the local development server starts up in port 8080. This kind of messes with my development setup. Every app server I use Weblogic, Tomcat&#8230; uses this port by default. To change the port number in eclipse go to <strong>Run&gt;Run Configurations&#8230;&gt;Web Application&gt;&lt;<em>AppEngine Project Name</em>&gt;.</strong> In the main tab you can change the port number.</p>
<p style="TEXT-ALIGN: center"><img src="http://www.vasanth.in/wp-content/uploads/2009/04/java-appengine-port-eclipse.png" alt="Java AppEngine Port Eclipse.png" height="159" width="354"/></p>
<p>If you are running the application from the command line go to <strong><em>&lt;app engine home</em>&gt;/config/user/ant-macros.xml</strong> and change the port number in the &#8220;<strong>dev_appserver</strong>&#8221; macro attribute.</p>
<p style="TEXT-ALIGN: center"><img src="http://www.vasanth.in/wp-content/uploads/2009/04/java-appengine-port-cl.png" alt="Java AppEngine Port CL.png" height="117" width="377"/></p>
<p style="TEXT-ALIGN: left">If you are just using the Eclipse plugin for AppEngine the SDK is located at <strong>&lt;<em>eclipse home</em>&gt;\plugins\com.google.appengine.eclipse.sdkbundle_1.2.0.v200904062334\appengine-java-sdk-1.2.0.</strong></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=Yq0TCLj-WRg:yrnXq5lI1Qc:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=Yq0TCLj-WRg:yrnXq5lI1Qc:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=Yq0TCLj-WRg:yrnXq5lI1Qc:W9dqtTZ0I2U"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=W9dqtTZ0I2U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=Yq0TCLj-WRg:yrnXq5lI1Qc:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=Yq0TCLj-WRg:yrnXq5lI1Qc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=Yq0TCLj-WRg:yrnXq5lI1Qc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=Yq0TCLj-WRg:yrnXq5lI1Qc:ByNYXvuKCJE"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=ByNYXvuKCJE" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vasantheclipse/~4/Yq0TCLj-WRg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vasanth.in/2009/04/15/changing-java-appengines-port-number/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vasanth.in/2009/04/15/changing-java-appengines-port-number/</feedburner:origLink></item>
		<item>
		<title>Java rides on Google App Engine</title>
		<link>http://feedproxy.google.com/~r/vasantheclipse/~3/a5pGXQkj2cU/</link>
		<comments>http://www.vasanth.in/2009/04/08/java-rides-on-google-app-engine/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 14:28:24 +0000</pubDate>
		<dc:creator>Vasanth Dharmaraj</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.vasanth.in/2009/04/08/java-rides-on-google-app-engine/</guid>
		<description><![CDATA[Finally cloud computing comes to Java developers. Dot Net got it with Azure. Now Java has got support from Google in its cloud platform AppEngine. The great thing about Google&#8217;s implantation is that it is not just supporting Java the language but also parts of Java the platform. So Java developers do not have to [...]]]></description>
			<content:encoded><![CDATA[<p style="TEXT-ALIGN: center"><a href="http://code.google.com/appengine/"><img src="http://www.vasanth.in/wp-content/uploads/2009/04/ae-gwt-java.png" alt="ae_gwt_java.png" height="247" width="320"/></a></p>
<p>Finally cloud computing comes to Java developers. Dot Net got it with <a href="http://www.microsoft.com/azure/default.mspx">Azure</a>. Now Java has got support from Google in its cloud platform <a href="http://code.google.com/appengine/">AppEngine</a>.</p>
<p>The great thing about Google&#8217;s implantation is that it is not just supporting Java the language but also parts of Java the platform. So Java developers do not have to relearn an entirely new programming stack. Here are the Java standards supported:</p>
<ul>
<li>Java Servlet API</li>
<li>Java Server Pages (JSP)</li>
<li>Java Data Objects (JDO)</li>
<li>Java Persistence API (JPA)</li>
<li>javax.cache</li>
<li>javax.mail</li>
<li>Web Application Archive (WAR)</li>
</ul>
<p>They also support <a href="http://www.eclipse.org/">Eclipse IDE</a> with <a href="http://code.google.com/eclipse">Google Plugin for Eclipse</a>.</p>
<p style="TEXT-ALIGN: center"><img src="http://www.vasanth.in/wp-content/uploads/2009/04/java-appengine-project.png" alt="Java AppEngine Project.png" height="318" width="248"/></p>
<p>Google is providing an early look at the Java support for the first 10,000 developers. To get access register <a href="http://appengine.google.com/promo/java_runtime">here</a>. I registered and am waiting for the confirmation email. <img src='http://www.vasanth.in/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=a5pGXQkj2cU:yUyBpUXSi_8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=a5pGXQkj2cU:yUyBpUXSi_8:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=a5pGXQkj2cU:yUyBpUXSi_8:W9dqtTZ0I2U"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=W9dqtTZ0I2U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=a5pGXQkj2cU:yUyBpUXSi_8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=a5pGXQkj2cU:yUyBpUXSi_8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=a5pGXQkj2cU:yUyBpUXSi_8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=a5pGXQkj2cU:yUyBpUXSi_8:ByNYXvuKCJE"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=ByNYXvuKCJE" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vasantheclipse/~4/a5pGXQkj2cU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vasanth.in/2009/04/08/java-rides-on-google-app-engine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vasanth.in/2009/04/08/java-rides-on-google-app-engine/</feedburner:origLink></item>
		<item>
		<title>Eclipse Tip: Block Selection Mode</title>
		<link>http://feedproxy.google.com/~r/vasantheclipse/~3/AmxWCj5MBMQ/</link>
		<comments>http://www.vasanth.in/2009/03/31/eclipse-tip-block-selection-mode/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 18:34:41 +0000</pubDate>
		<dc:creator>Vasanth Dharmaraj</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.vasanth.in/2009/03/31/eclipse-tip-block-selection-mode/</guid>
		<description><![CDATA[Every once in a while I would open up a source file in Notepad++ to copy/cut text using the block selection mode. Now I can do it from within Eclipse (3.5 M5 and above). The block selection mode can be toggled using the toolbar icon highlighted above or using the shortcut key Alt+Shift+A. Nice addition [...]]]></description>
			<content:encoded><![CDATA[<p style="TEXT-ALIGN: center"><img src="http://www.vasanth.in/wp-content/uploads/2009/03/eclipse-tip-block-selection-mode.png" alt="Eclipse Tip Block Selection Mode.png" height="212" width="276"/></p>
<p>Every once in a while I would open up a source file in Notepad++ to copy/cut text using the block selection mode. Now I can do it from within <a href="http://www.eclipse.org/">Eclipse</a> (3.5 M5 and above). The block selection mode can be toggled using the toolbar icon highlighted above or using the shortcut key <strong>Alt+Shift+A</strong>. Nice addition to the Eclipse editor.</p>
<p>I would have liked it to work just like Notepad++ where I just hold down Alt key and do the selection in block mode but this would work too. <img src='http://www.vasanth.in/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=AmxWCj5MBMQ:eoiYm-VhE-U:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=AmxWCj5MBMQ:eoiYm-VhE-U:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=AmxWCj5MBMQ:eoiYm-VhE-U:W9dqtTZ0I2U"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=W9dqtTZ0I2U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=AmxWCj5MBMQ:eoiYm-VhE-U:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=AmxWCj5MBMQ:eoiYm-VhE-U:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?i=AmxWCj5MBMQ:eoiYm-VhE-U:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/vasantheclipse?a=AmxWCj5MBMQ:eoiYm-VhE-U:ByNYXvuKCJE"><img src="http://feeds.feedburner.com/~ff/vasantheclipse?d=ByNYXvuKCJE" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vasantheclipse/~4/AmxWCj5MBMQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vasanth.in/2009/03/31/eclipse-tip-block-selection-mode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vasanth.in/2009/03/31/eclipse-tip-block-selection-mode/</feedburner:origLink></item>
	</channel>
</rss>

