<?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>WebStorm &amp; PhpStorm Blog</title>
	
	<link>http://blog.jetbrains.com/webide</link>
	<description>Tips &amp; tricks, news, how-to’s</description>
	<lastBuildDate>Wed, 16 May 2012 17:41:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/jetbrains_webIde" /><feedburner:info uri="jetbrains_webide" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>jetbrains_webIde</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>PhpStorm &amp; WebStorm 4.0.2 EAP 117.414</title>
		<link>http://feedproxy.google.com/~r/jetbrains_webIde/~3/tA-TuXDuAKY/</link>
		<comments>http://blog.jetbrains.com/webide/2012/05/phpstorm-webstorm-4-0-2-eap-117-414/#comments</comments>
		<pubDate>Wed, 16 May 2012 17:41:31 +0000</pubDate>
		<dc:creator>Alexey Gopachenko</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[EAP]]></category>
		<category><![CDATA[PhpStorm]]></category>
		<category><![CDATA[WebStorm]]></category>

		<guid isPermaLink="false">http://blog.jetbrains.com/webide/?p=3784</guid>
		<description><![CDATA[This week&#8217;s EAP brings you various fixes and performance improvements. More details available in build changelog. Please, do not use twitter or blog comments for bug reports, file them to tracker. Download PhpStorm &#38; WebStorm for your platform from project &#8230; <a href="http://blog.jetbrains.com/webide/2012/05/phpstorm-webstorm-4-0-2-eap-117-414/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This week&#8217;s EAP brings you various fixes and performance improvements.</p>
<p>More details available in <a href="http://youtrack.jetbrains.net/releaseNotes/WI?q=fix+for:+{EAP+117.414}">build changelog</a>.</p>
<p>Please, do not use twitter or blog comments for bug reports, <a href="http://youtrack.jetbrains.net/issues/WI#newissue=yes">file them to tracker</a>.</p>
<p><a href="http://www.jetbrains.net/confluence/display/WI/Web+IDE+EAP">Download PhpStorm &amp; WebStorm for your platform from project EAP page</a>.</p>
<p><em>Develop with pleasure!</em><br />
<em>-JetBrains Web IDE Team</em></p>
<img src="http://feeds.feedburner.com/~r/jetbrains_webIde/~4/tA-TuXDuAKY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jetbrains.com/webide/2012/05/phpstorm-webstorm-4-0-2-eap-117-414/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.jetbrains.com/webide/2012/05/phpstorm-webstorm-4-0-2-eap-117-414/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=phpstorm-webstorm-4-0-2-eap-117-414</feedburner:origLink></item>
		<item>
		<title>PhpStorm &amp; WebStorm 4.0.2 EAP 117.369</title>
		<link>http://feedproxy.google.com/~r/jetbrains_webIde/~3/cPRxHPv_3_Q/</link>
		<comments>http://blog.jetbrains.com/webide/2012/05/phpstorm-webstorm-4-0-2-eap-117-369/#comments</comments>
		<pubDate>Mon, 07 May 2012 16:31:14 +0000</pubDate>
		<dc:creator>Alexey Gopachenko</dc:creator>
				<category><![CDATA[Announcement]]></category>

		<guid isPermaLink="false">http://blog.jetbrains.com/webide/?p=3778</guid>
		<description><![CDATA[The EAP for bug-fix update 4.0.2 is open. It brings you various fixes and critical performance improvements for PHP. More details available in build changelog and platform changelog 1 &#38; 2 Please, do not use twitter or blog comments for bug reports, file them &#8230; <a href="http://blog.jetbrains.com/webide/2012/05/phpstorm-webstorm-4-0-2-eap-117-369/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The EAP for bug-fix update 4.0.2 is open. It brings you various fixes and critical performance improvements for PHP.</p>
<p>More details available in <a href="http://youtrack.jetbrains.net/releaseNotes/WI?q=fix+for:+{EAP+117.369}">build changelog</a> and platform changelog <a href="http://confluence.jetbrains.net/display/IDEADEV/IntelliJ+IDEA+11+117.281+Release+Notes">1</a> &amp; <a href="http://confluence.jetbrains.net/display/IDEADEV/IntelliJ+IDEA+11+117.359+Release+Notes">2</a></p>
<p>Please, do not use twitter or blog comments for bug reports, <a href="http://youtrack.jetbrains.net/issues/WI#newissue=yes">file them to tracker</a>.</p>
<p><a href="http://www.jetbrains.net/confluence/display/WI/Web+IDE+EAP">Download PhpStorm &amp; WebStorm for your platform from project EAP page</a>.<br />
Patch-update is NOT available.</p>
<p><em>Develop with pleasure!</em><br />
<em>-JetBrains Web IDE Team</em></p>
<img src="http://feeds.feedburner.com/~r/jetbrains_webIde/~4/cPRxHPv_3_Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jetbrains.com/webide/2012/05/phpstorm-webstorm-4-0-2-eap-117-369/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://blog.jetbrains.com/webide/2012/05/phpstorm-webstorm-4-0-2-eap-117-369/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=phpstorm-webstorm-4-0-2-eap-117-369</feedburner:origLink></item>
		<item>
		<title>PhpStorm 4.0: Do It Right From The First Time</title>
		<link>http://feedproxy.google.com/~r/jetbrains_webIde/~3/JmoN2ZbTUJo/</link>
		<comments>http://blog.jetbrains.com/webide/2012/04/phpstorm-4-0-do-it-right-from-the-first-time/#comments</comments>
		<pubDate>Tue, 24 Apr 2012 12:25:58 +0000</pubDate>
		<dc:creator>Alexey Korsun</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[PhpStorm]]></category>
		<category><![CDATA[Release]]></category>

		<guid isPermaLink="false">http://blog.jetbrains.com/webide/?p=3749</guid>
		<description><![CDATA[Hi from JetBrains! We’re happy to announce the long-anticipated update to our smart code-centric PHP IDE — PhpStorm 4.0! To keep pace with the times, the new release includes full compliance with PHP 5.4 language features and ECMAScript Harmony support, &#8230; <a href="http://blog.jetbrains.com/webide/2012/04/phpstorm-4-0-do-it-right-from-the-first-time/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hi from JetBrains!</p>
<p>We’re happy to announce the long-anticipated update to our smart code-centric PHP IDE — <a href="http://www.jetbrains.com/phpstorm/whatsnew/">PhpStorm 4.0</a>!</p>
<p><a href="http://www.jetbrains.com/phpstorm/whatsnew/"><img class="alignnone size-full wp-image-3752" src="http://blog.jetbrains.com/webide/files/2012/04/ps_blog.png" alt="" width="498" height="154" /></a></p>
<p>To keep pace with the times, the new release includes full compliance with <strong>PHP 5.4 language features</strong> and <strong>ECMAScript Harmony support</strong>, and killer bug-prevention abilities using <strong>PHP Code Sniffer</strong> and <strong>PHPUnit Code Coverage</strong>. This makes PhpStorm 4.0 a must-have IDE for today’s sophisticated PHP developers.</p>
<p>The most important changes in PhpStorm 4.0 include:</p>
<ul>
<li>PHP 5.4 language features support</li>
<li>ECMAScript Harmony support</li>
<li>Code coverage for PHPUnit</li>
<li>Code checking with PHP Code Sniffer</li>
<li>Drupal coding style support</li>
<li>New PHP code inspections</li>
<li>Smarter JavaScript completion</li>
</ul>
<p>Read more about <a href="http://www.jetbrains.com/phpstorm/whatsnew/">what’s new</a> and <a href="http://www.jetbrains.com/phpstorm/download">download PhpStorm 4.0.</a></p>
<p>NOTE: PhpStorm 4.0 is a free update for everyone who purchased their license after April 25, 2011.</p>
<p><em>Develop with pleasure!</em><br />
<em>JetBrains Team</em></p>
<img src="http://feeds.feedburner.com/~r/jetbrains_webIde/~4/JmoN2ZbTUJo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jetbrains.com/webide/2012/04/phpstorm-4-0-do-it-right-from-the-first-time/feed/</wfw:commentRss>
		<slash:comments>45</slash:comments>
		<feedburner:origLink>http://blog.jetbrains.com/webide/2012/04/phpstorm-4-0-do-it-right-from-the-first-time/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=phpstorm-4-0-do-it-right-from-the-first-time</feedburner:origLink></item>
		<item>
		<title>PhpStorm &amp; WebStorm 4.0.1 RC (117.257)</title>
		<link>http://feedproxy.google.com/~r/jetbrains_webIde/~3/7O2SfdHWgi4/</link>
		<comments>http://blog.jetbrains.com/webide/2012/04/phpstorm-webstorm-4-0-1-rc-117-257/#comments</comments>
		<pubDate>Mon, 23 Apr 2012 07:51:20 +0000</pubDate>
		<dc:creator>Alexey Gopachenko</dc:creator>
				<category><![CDATA[Announcement]]></category>

		<guid isPermaLink="false">http://blog.jetbrains.com/webide/?p=3745</guid>
		<description><![CDATA[Release Candidate 4 for PhpStorm &#38; WebStorm 4.0.1 is ready. Notable improvements: Numerous improvements in PHP stubs. Please be sure issue File&#124;Invalidate Caches! PHP editor will warn on all incorrect overrides (e.g. final, lower visibility etc.) TypoScript support as downloadable &#8230; <a href="http://blog.jetbrains.com/webide/2012/04/phpstorm-webstorm-4-0-1-rc-117-257/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Release Candidate 4 for PhpStorm &amp; WebStorm 4.0.1 is ready. Notable improvements:</p>
<ul>
<li>Numerous improvements in PHP stubs. Please be sure issue File|Invalidate Caches!</li>
<li>PHP editor will warn on all incorrect overrides (e.g. final, lower visibility etc.)</li>
<li>TypoScript support as downloadable plugin (Settings|Plugins|Browse)</li>
<li>..plus various bug and performance fixes. See <a href="http://youtrack.jetbrains.com/releaseNotes/WI?q=%23Fixed+fix+for%3A+%7B4.0.1+%28117.257%29%7D&amp;token=17c3a7kz80ay82omrqo6by80c&amp;verbose=false">build changelog</a>.</li>
</ul>
<p>Please report all problems ASAP – and do not use twitter or blog comments, <a href="http://youtrack.jetbrains.net/issues/WI#newissue=yes">file them to tracker</a>.</p>
<p><a href="http://www.jetbrains.net/confluence/display/WI/Web+IDE+EAP">Download PhpStorm &amp; WebStorm for your platform from project EAP page</a>. Patch-update is also available.</p>
<p><em>Develop with pleasure!</em><br />
<em>-JetBrains Web IDE Team</em></p>
<img src="http://feeds.feedburner.com/~r/jetbrains_webIde/~4/7O2SfdHWgi4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jetbrains.com/webide/2012/04/phpstorm-webstorm-4-0-1-rc-117-257/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		<feedburner:origLink>http://blog.jetbrains.com/webide/2012/04/phpstorm-webstorm-4-0-1-rc-117-257/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=phpstorm-webstorm-4-0-1-rc-117-257</feedburner:origLink></item>
		<item>
		<title>WebStorm 4.0: HTML5 Boilerplate and other Web Application Templates</title>
		<link>http://feedproxy.google.com/~r/jetbrains_webIde/~3/rcUqo0cJA4c/</link>
		<comments>http://blog.jetbrains.com/webide/2012/04/web-projects-templates/#comments</comments>
		<pubDate>Tue, 17 Apr 2012 18:07:20 +0000</pubDate>
		<dc:creator>Sergey Simonchik</dc:creator>
				<category><![CDATA[Feature]]></category>
		<category><![CDATA[HTML5 Boilerplate]]></category>
		<category><![CDATA[Kickstrap]]></category>
		<category><![CDATA[Node.js Express]]></category>
		<category><![CDATA[Twitter Bootstrap]]></category>
		<category><![CDATA[WebStorm]]></category>

		<guid isPermaLink="false">http://blog.jetbrains.com/webide/?p=3685</guid>
		<description><![CDATA[When you&#8217;re creating a new project, it makes sense to begin with an appropriate starting template. WebStorm offers some well-known project templates to use depending on your needs: client-side – HTML5 Boilerplate, Twitter Bootstrap and Kickstrap server-side – Node.js Express &#8230; <a href="http://blog.jetbrains.com/webide/2012/04/web-projects-templates/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>When you&#8217;re creating a new project, it makes sense to begin with an appropriate starting template. WebStorm offers some well-known project templates to use depending on your needs:</p>
<ul>
<li>client-side – <a href="http://html5boilerplate.com/">HTML5 Boilerplate</a>, <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap</a> and <a href="http://ajkochanowicz.github.com/Kickstrap/">Kickstrap</a></li>
<li>server-side – <a href="http://expressjs.com/">Node.js Express</a> application wizard</li>
</ul>
<p><span id="more-3685"></span>These generators are available via <strong>File</strong> | <strong>New Project&#8230;</strong></p>
<p><img class="aligncenter size-full wp-image-3687" src="http://blog.jetbrains.com/webide/files/2012/04/new-project-dialog.png" alt="" width="577" height="165" /></p>
<h3>Client-side project templates</h3>
<p>Project templates based on HTML5 Boilerplate, Twitter Bootstrap and Kickstrap share the same idea, so let&#8217;s go through one of them. Select <strong>HTML5 Boilerplate</strong> and click OK.</p>
<p>Now select a version:</p>
<p><img class="aligncenter size-full wp-image-3689" src="http://blog.jetbrains.com/webide/files/2012/04/html5-boilerplate-selector.png" alt="" width="330" height="118" /></p>
<p>After you click <strong>Create</strong>, an archive will be downloaded locally and unpacked to the specified project location. Then you can immediately start working on the project.</p>
<h3>Server-side project template</h3>
<p>Select <strong>Node.js Express App</strong> as Project type in the &#8216;Create New Project&#8217; dialog. You&#8217;ll be asked about Express project options:</p>
<p><a href="http://blog.jetbrains.com/webide/files/2012/04/express-dialog.png"></a><a href="http://blog.jetbrains.com/webide/files/2012/04/express-dialog-2.png"><img class="aligncenter size-full wp-image-3699" src="http://blog.jetbrains.com/webide/files/2012/04/express-dialog-2.png" alt="" width="474" height="260" /></a><br />
After you click <strong>OK</strong>, the express module will be installed to the specified directory together with the needed dependencies. In terminal it&#8217;s equivalent to the following commands:</p>
<p><code>my-project$ npm install express</code><br />
<code><code>my-project$ ./node_modules/express/bin/express -t jade</code><br />
my-project$ npm install</code></p>
<p>That is it!</p>
<p>Develop with pleasure!</p>
<p><a href="http://confluence.jetbrains.net/display/WI/Web+IDE+EAP">Download WebStorm for your platform from this project EAP page.</a><br />
We&#8217;d appeciate to hear responses from you in our <a href="http://youtrack.jetbrains.com/issues/WI#newissue=yes">issue tracker</a>.</p>
<img src="http://feeds.feedburner.com/~r/jetbrains_webIde/~4/rcUqo0cJA4c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jetbrains.com/webide/2012/04/web-projects-templates/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<feedburner:origLink>http://blog.jetbrains.com/webide/2012/04/web-projects-templates/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=web-projects-templates</feedburner:origLink></item>
		<item>
		<title>WebStorm 4.0 in Harmony with ECMAScript</title>
		<link>http://feedproxy.google.com/~r/jetbrains_webIde/~3/isIImPzf7uk/</link>
		<comments>http://blog.jetbrains.com/webide/2012/04/webstorm-4-0-in-harmony-with-ecmascript/#comments</comments>
		<pubDate>Tue, 17 Apr 2012 12:52:40 +0000</pubDate>
		<dc:creator>Alexey Korsun</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[WebStorm]]></category>

		<guid isPermaLink="false">http://blog.jetbrains.com/webide/?p=3718</guid>
		<description><![CDATA[Hello from JetBrains! The newest version of WebStorm is available for immediate download! WebStorm 4.0 targets developers who value code quality and are early adopters of the latest technologies, and brings innovative ECMAScript Harmony Support and Code Coverage in JavaScript &#8230; <a href="http://blog.jetbrains.com/webide/2012/04/webstorm-4-0-in-harmony-with-ecmascript/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hello from JetBrains!</p>
<p>The newest version of <a href="http://www.jetbrains.com/webstorm/whatsnew/">WebStorm</a> is available for immediate download!</p>
<p>WebStorm 4.0 targets developers who value code quality and are early adopters of the latest technologies, and brings innovative <strong>ECMAScript Harmony Support</strong> and <strong>Code Coverage in JavaScript Unit Testing</strong>. The latter lets you see how much code is untested—right as you code. The big idea is to <em>prevent</em> bugs instead of <em>catching</em> them.</p>
<p>Additional key features of WebStorm 4.0 include:</p>
<ul>
<li>HTML5 Boilerplate and other Web Application Templates</li>
<li>Easier JavaScript Library Scope Configuration</li>
<li>Smarter ordering of JavaScript completion options</li>
<li>Custom code folding regions</li>
</ul>
<p>Read more about <a href="http://www.jetbrains.com/webstorm/whatsnew/">what’s new</a> and <a href="http://www.jetbrains.com/webstorm/download">download WebStorm 4.0.</a></p>
<p>NOTE: WebStorm 4.0 is a free update for everyone who purchased their license after April 17th, 2011.</p>
<p>Also coming soon: <a href="http://www.jetbrains.com/phpstorm/">PhpStorm 4.0</a> — new version of our lightweight and smart  PHP IDE!</p>
<p><em>Develop with pleasure!</em><br />
<em> JetBrains Team</em></p>
<img src="http://feeds.feedburner.com/~r/jetbrains_webIde/~4/isIImPzf7uk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jetbrains.com/webide/2012/04/webstorm-4-0-in-harmony-with-ecmascript/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.jetbrains.com/webide/2012/04/webstorm-4-0-in-harmony-with-ecmascript/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=webstorm-4-0-in-harmony-with-ecmascript</feedburner:origLink></item>
		<item>
		<title>PhpStorm &amp; WebStorm 4.0 RC2 (117.211)</title>
		<link>http://feedproxy.google.com/~r/jetbrains_webIde/~3/lguct5RyMC4/</link>
		<comments>http://blog.jetbrains.com/webide/2012/04/phpstorm-webstorm-4-0-rc2-117-211/#comments</comments>
		<pubDate>Mon, 16 Apr 2012 09:56:41 +0000</pubDate>
		<dc:creator>Alexey Gopachenko</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[4]]></category>
		<category><![CDATA[EAP]]></category>
		<category><![CDATA[PhpStorm]]></category>
		<category><![CDATA[RC]]></category>
		<category><![CDATA[WebStorm]]></category>

		<guid isPermaLink="false">http://blog.jetbrains.com/webide/?p=3723</guid>
		<description><![CDATA[Release Candidate 2 for PhpStorm &#38; WebStorm 4.0 is ready. Notable improvements: Numerous improvements in PHP stubs &#8211; for SPL, DOM, ssh2, svn and many others. Please issue File&#124;Invalidate Caches! Spellchecker will skip @author, @link and @file values in PHPDoc &#8230; <a href="http://blog.jetbrains.com/webide/2012/04/phpstorm-webstorm-4-0-rc2-117-211/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Release Candidate 2 for PhpStorm &amp; WebStorm 4.0 is ready. Notable improvements:</p>
<ul>
<li>Numerous improvements in PHP stubs &#8211; for SPL, DOM, ssh2, svn and many others. Please issue File|Invalidate Caches!</li>
<li>Spellchecker will skip @author, @link and @file values in PHPDoc to reduce false positives, plus we started work on built-in PHP-specific dictionary</li>
<li>Go to Class now supports &#8220;namespace\&#8221; prefixes to narrow down the search</li>
<li>Traits will be suggest in completion for &#8220;use&#8221; clauses in class</li>
<li>..plus lot of bug and performance fixes in all areas</li>
</ul>
<p>Please report all problems ASAP – and do not use twitter or blog comments, <a href="http://youtrack.jetbrains.net/issues/WI#newissue=yes">file them to tracker</a>.</p>
<p>We have fixed lot of recently reported problems and made significant performance improvements for PHP code inspection. More details available in <a href="http://youtrack.jetbrains.net/releaseNotes/WI?q=fix+for:+{EAP+117.211}">build changelog</a>.</p>
<p><a href="http://www.jetbrains.net/confluence/display/WI/Web+IDE+EAP">Download PhpStorm &amp; WebStorm for your platform from project EAP page</a>.<br />
Patch-update is NOT available.</p>
<p><em>Develop with pleasure!</em><br />
<em>-JetBrains Web IDE Team</em></p>
<p><em>P.S. Its the LAST day of Easter special 30% OFF!</em></p>
<img src="http://feeds.feedburner.com/~r/jetbrains_webIde/~4/lguct5RyMC4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jetbrains.com/webide/2012/04/phpstorm-webstorm-4-0-rc2-117-211/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://blog.jetbrains.com/webide/2012/04/phpstorm-webstorm-4-0-rc2-117-211/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=phpstorm-webstorm-4-0-rc2-117-211</feedburner:origLink></item>
		<item>
		<title>PhpStorm &amp; WebStorm 4.0 RC (117.190)</title>
		<link>http://feedproxy.google.com/~r/jetbrains_webIde/~3/eEJNtNuTavA/</link>
		<comments>http://blog.jetbrains.com/webide/2012/04/phpstorm-webstorm-4-0-rc-117-190/#comments</comments>
		<pubDate>Fri, 13 Apr 2012 09:25:38 +0000</pubDate>
		<dc:creator>Alexey Gopachenko</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[EAP]]></category>
		<category><![CDATA[PhpStorm]]></category>
		<category><![CDATA[RC]]></category>
		<category><![CDATA[WebStorm]]></category>

		<guid isPermaLink="false">http://blog.jetbrains.com/webide/?p=3713</guid>
		<description><![CDATA[Today we present you with Release Candidate for PhpStorm &#38; WebStorm 4.0. It has some known issues &#8211; well, all builds always do &#8211; but is suitable for normal use. Please report all problems ASAP – and do not use twitter &#8230; <a href="http://blog.jetbrains.com/webide/2012/04/phpstorm-webstorm-4-0-rc-117-190/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today we present you with Release Candidate for PhpStorm &amp; WebStorm 4.0. It has some known issues &#8211; well, all builds always do &#8211; but is suitable for normal use.</p>
<p>Please report all problems ASAP – and do not use twitter or blog comments, <a href="http://youtrack.jetbrains.net/issues/WI#newissue=yes">file them to tracker</a>.</p>
<p>We have fixed lot of recently reported problems and made significant performance improvements for PHP code inspection. More details available in <a href="http://youtrack.jetbrains.net/releaseNotes/WI?q=fix+for:+{EAP+117.190}">build changelog</a>.</p>
<p><a href="http://www.jetbrains.net/confluence/display/WI/Web+IDE+EAP">Download PhpStorm &amp; WebStorm for your platform from project EAP page</a>.<br />
Patch-update is NOT available.</p>
<p><em>Develop with pleasure!</em><br />
<em>-JetBrains Web IDE Team</em></p>
<img src="http://feeds.feedburner.com/~r/jetbrains_webIde/~4/eEJNtNuTavA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jetbrains.com/webide/2012/04/phpstorm-webstorm-4-0-rc-117-190/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://blog.jetbrains.com/webide/2012/04/phpstorm-webstorm-4-0-rc-117-190/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=phpstorm-webstorm-4-0-rc-117-190</feedburner:origLink></item>
		<item>
		<title>Code Coverage for JavaScript Unit Testing</title>
		<link>http://feedproxy.google.com/~r/jetbrains_webIde/~3/VwgAhgFxTK0/</link>
		<comments>http://blog.jetbrains.com/webide/2012/04/javascript-unit-testing-with-code-coverage/#comments</comments>
		<pubDate>Thu, 12 Apr 2012 08:24:45 +0000</pubDate>
		<dc:creator>Sergey Simonchik</dc:creator>
				<category><![CDATA[Feature]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[coverage]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jstestdriver]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[unit testing]]></category>
		<category><![CDATA[WebStorm]]></category>

		<guid isPermaLink="false">http://blog.jetbrains.com/webide/?p=3639</guid>
		<description><![CDATA[Measuring JavaScript code coverage naturally complements unit testing. It provides a clear picture of which parts of your code remain untested, and helps you focus additional tests on the uncovered code. From now on, users of JsTestDriver can measure code &#8230; <a href="http://blog.jetbrains.com/webide/2012/04/javascript-unit-testing-with-code-coverage/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Measuring JavaScript code coverage naturally complements unit testing. It provides a clear picture of which parts of your code remain untested, and helps you focus additional tests on the uncovered code.</p>
<p>From now on, users of <a href="http://code.google.com/p/js-test-driver/">JsTestDriver</a> can measure code coverage visually, right in the editor.<span id="more-3639"></span></p>
<p>To illustrate this, we have created a sample project for you. Please download <a href="http://confluence.jetbrains.net/download/attachments/41490213/percentage-sample.zip">percentage-sample.zip</a> , extract it and open the project in your IDE.</p>
<p>When you open <em>percentage-test.js</em> for the first time, you will see error highlighting on the <code>TestCase</code> method call expression. Position the  caret on the error-highlighted code, press <strong>Alt+Enter</strong>/<strong>Option+Enter</strong> and choose &#8220;Add JsTestDriver assertion framework support&#8221; from the list of available intention actions.</p>
<p><img class="aligncenter size-full wp-image-3678" src="http://blog.jetbrains.com/webide/files/2012/04/add-jstd-support-4.png" alt="" width="623" height="234" /></p>
<p>A global JavaScript library named “JsTestDriver Assertion Framework”  will be created and associated with a project. To view it, open the  Settings dialog (<strong>File | Settings</strong> or <strong>IntelliJ IDEA | Preferences</strong>) and select <strong>JavaScript Libraries</strong>.</p>
<p>Before you can run any of your tests, you need to start the test server and capture at least one slave browser. The server does not have to   reside on the machine where the test runner is located; similarly, the browsers   themselves may be located on different machines.</p>
<h3>Starting JsTestDriver server locally</h3>
<p>To launch the JsTestDriver server, look for the tool window at the bottom of the screen.</p>
<p><img class="aligncenter size-full wp-image-3650" src="http://blog.jetbrains.com/webide/files/2012/04/jstd-local-server-is-not-running.png" alt="" width="471" height="186" /></p>
<p>Click the green arrow to the left of the address bar to start a local server. The status bar turns yellow to let you know the server is running, but has no slave browsers.</p>
<p><img class="aligncenter size-full wp-image-3670" src="http://blog.jetbrains.com/webide/files/2012/04/jstd-local-server-no-captured-browsers-3.png" alt="" width="473" height="186" /></p>
<p>Click the browser icon you want to capture. Alternatively, you can copy the capture URL and paste it in a browser. The status bar   turns green, and the corresponding browser icon lights up. Now you’re ready to run tests.</p>
<p><img class="aligncenter size-full wp-image-3671" src="http://blog.jetbrains.com/webide/files/2012/04/jstd-local-server-is-ready-2.png" alt="" width="473" height="186" /></p>
<h3>Running tests with code coverage</h3>
<p>To run tests, right-click <em>percentage.jstd</em> and choose <strong>Run &#8216;percentage.jstd&#8217; with Coverage</strong>. Tests will be run against the local JsTestDriver server and you will get a tree diagram.</p>
<p><img class="aligncenter size-full wp-image-3675" src="http://blog.jetbrains.com/webide/files/2012/04/test-result-tree-3.png" alt="" width="591" height="228" /></p>
<p>It also shows which lines were exercised by your unittests, and which weren&#8217;t, in two places. First, in your source files, it adds a green bar (exercised) or red bar (omitted) to the left of the source lines:</p>
<p><img class="aligncenter size-full wp-image-3674" src="http://blog.jetbrains.com/webide/files/2012/04/editor-covered-lines-2.png" alt="" width="502" height="289" /></p>
<p>You can also see test coverage statistics by file and by directory in your Project View:</p>
<p><img class="aligncenter size-full wp-image-3662" src="http://blog.jetbrains.com/webide/files/2012/04/project-view-coverage.png" alt="" width="375" height="154" /></p>
<h3>Excluding files from code coverage</h3>
<p>If you use a JavaScript library in your code (e.g. jQuery), you don&#8217;t need to measure code coverage for library code. To exclude a JavaScript file from the coverage, open JsTestDriver Run Configuration you intend to run, select the <strong>Coverage</strong> tab, and add the file to the excluded file paths.</p>
<p><a href="http://blog.jetbrains.com/webide/files/2012/04/exclude-files-from-coverage.png"><img class="aligncenter size-full wp-image-3676" src="http://blog.jetbrains.com/webide/files/2012/04/exclude-files-from-coverage.png" alt="" width="745" height="539" /></a></p>
<p><a href="http://www.jetbrains.net/confluence/display/WI/Web+IDE+EAP">Download WebStorm for your platform from this WebStorm EAP page</a>.</p>
<p>We&#8217;d appeciate to hear responses from you in our <a href="http://youtrack.jetbrains.com/issues/WI#newissue=yes">issue tracker</a> <img src='http://blog.jetbrains.com/webide/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p>Note: Users of PhpStorm, as well as other JetBrains IDE –  IntelliJ  IDEA, PyCharm,  RubyMine, and AppCode – should install it  from the  plugin repository  by following <a href="http://confluence.jetbrains.net/display/WI/Installation+of+JsTestDriver+IntelliJ+plugin">these instructions</a>.</p>
<p>Test with pleasure!</p>
<img src="http://feeds.feedburner.com/~r/jetbrains_webIde/~4/VwgAhgFxTK0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jetbrains.com/webide/2012/04/javascript-unit-testing-with-code-coverage/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://blog.jetbrains.com/webide/2012/04/javascript-unit-testing-with-code-coverage/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=javascript-unit-testing-with-code-coverage</feedburner:origLink></item>
		<item>
		<title>PhpStorm &amp; WebStorm 4.0 Beta (EAP 117.132)</title>
		<link>http://feedproxy.google.com/~r/jetbrains_webIde/~3/l-05xxLSTjE/</link>
		<comments>http://blog.jetbrains.com/webide/2012/04/phpstorm-webstorm-4-0-beta-eap-117-132/#comments</comments>
		<pubDate>Wed, 04 Apr 2012 12:54:59 +0000</pubDate>
		<dc:creator>Alexey Gopachenko</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[Beta]]></category>
		<category><![CDATA[EAP]]></category>
		<category><![CDATA[PhpStorm]]></category>
		<category><![CDATA[WebStorm]]></category>

		<guid isPermaLink="false">http://blog.jetbrains.com/webide/?p=3633</guid>
		<description><![CDATA[The time frame for new features in 4.0 is closed and todays EAP is a Beta – we will focus on performance and bugs from now on. Please report all problems ASAP – and do not use twitter or blog comments, file &#8230; <a href="http://blog.jetbrains.com/webide/2012/04/phpstorm-webstorm-4-0-beta-eap-117-132/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The time frame for new features in 4.0 is closed and todays EAP is a Beta – we will focus on performance and bugs from now on.</p>
<p>Please report all problems ASAP – and do not use twitter or blog comments, <a href="http://youtrack.jetbrains.net/issues/WI#newissue=yes">file them to tracker</a>.</p>
<ul></ul>
<p>More details on build changes available in <a href="http://youtrack.jetbrains.net/releaseNotes/WI?q=fix+for:+{EAP+117.132}">build changelog</a> and <a href="http://confluence.jetbrains.net/display/IDEADEV/IntelliJ+IDEA+11.1.1+Release+Notes">platform changelog</a></p>
<p><a href="http://www.jetbrains.net/confluence/display/WI/Web+IDE+EAP">Download PhpStorm &amp; WebStorm for your platform from project EAP page</a>.<br />
Patch-update is also available.</p>
<p><em>Develop with pleasure!</em><br />
<em>-JetBrains Web IDE Team</em></p>
<img src="http://feeds.feedburner.com/~r/jetbrains_webIde/~4/l-05xxLSTjE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.jetbrains.com/webide/2012/04/phpstorm-webstorm-4-0-beta-eap-117-132/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		<feedburner:origLink>http://blog.jetbrains.com/webide/2012/04/phpstorm-webstorm-4-0-beta-eap-117-132/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=phpstorm-webstorm-4-0-beta-eap-117-132</feedburner:origLink></item>
	</channel>
</rss>

