<?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>PDT | Nerdpress.org</title>
	<atom:link href="https://nerdpress.org/tag/pdt/feed/" rel="self" type="application/rss+xml" />
	<link>https://nerdpress.org</link>
	<description>...dev, tech problems and solutions.</description>
	<lastBuildDate>Wed, 26 Jan 2011 10:09:13 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>Eclipse Plugin PHP Tool Integration</title>
		<link>https://nerdpress.org/2011/01/26/eclipse-plugin-php-tool-integration/</link>
		
		<dc:creator><![CDATA[Ivo Bathke]]></dc:creator>
		<pubDate>Wed, 26 Jan 2011 10:09:13 +0000</pubDate>
				<category><![CDATA[IDE]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[CodeSniffer]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[PDT]]></category>
		<category><![CDATA[phpdepend]]></category>
		<category><![CDATA[PHPUnit]]></category>
		<guid isPermaLink="false">https://nerdpress.org/?p=1331</guid>

					<description><![CDATA[<p>Ich bin letzte Woche über Eclipse PTI gestolpert und habe es direkt mal ausprobiert. Einfach über den Eclipse installer über die Site: http://www.phpsrc.org/eclipse/pti/ geholt und fertig. Was ist PTI? PTI ist ein Plugin für Eclipse PDT (zumeist), das folgende Tools in Eclipse integriert: * PHP_CodeSniffer * PHPUnit * PHP Depend * PHP Copy/Paste Detector Das &#8230; </p>
<p class="link-more"><a href="https://nerdpress.org/2011/01/26/eclipse-plugin-php-tool-integration/" class="more-link">Continue reading<span class="screen-reader-text"> "Eclipse Plugin PHP Tool Integration"</span></a></p>
The post <a href="https://nerdpress.org/2011/01/26/eclipse-plugin-php-tool-integration/">Eclipse Plugin PHP Tool Integration</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></description>
										<content:encoded><![CDATA[<p>Ich bin letzte Woche über Eclipse <a href="http://www.phpsrc.org/">PTI</a> gestolpert und habe es direkt mal ausprobiert.<br />
Einfach über den Eclipse installer über die Site: <em>http://www.phpsrc.org/eclipse/pti/</em> geholt und fertig.</p>
<p>Was ist PTI? PTI ist ein Plugin für Eclipse PDT (zumeist), das folgende Tools in Eclipse integriert:</p>
<p>    * <a href="http://pear.php.net/package/PHP_CodeSniffer/">PHP_CodeSniffer</a><br />
    * <a href="http://www.phpunit.de/">PHPUnit</a><br />
    * <a href="http://www.pdepend.org/">PHP Depend</a><br />
    * <a href="http://github.com/sebastianbergmann/phpcpd">PHP Copy/Paste Detector</a> </p>
<p><span id="more-1331"></span></p>
<p>Das sind meines Erachtens alles eher Tools die auf den CI Server gehören, aber ist doch irgendwie praktisch die direkt in Eclipse zu haben.<br />
Falls man mal was sichten oder direkt checken will.<br />
Für mich der Hauptvorteil ist wohl, dass man die Tools ohne viel Aufwand zu Verfügung gestellt kriegt.<br />
Ich hätte mir wohl sonst nie <em>phpdepend</em> oder <em>phpcpd</em> installiert und benutzt.</p>
<p><a href="https://nerdpress.org/wp-content/uploads/2011/01/phpdepend-pti.png"><img fetchpriority="high" decoding="async" src="https://nerdpress.org/wp-content/uploads/2011/01/phpdepend-pti-300x227.png" alt="" title="phpdepend-pti" width="300" height="227" class="alignnone size-medium wp-image-1332" /></a></p>
<p>&#8230; und auch prompt über phpdepend, als netter Seiteneffekt, ein Syntax Fehler gefunden :).</p>The post <a href="https://nerdpress.org/2011/01/26/eclipse-plugin-php-tool-integration/">Eclipse Plugin PHP Tool Integration</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Eclipse Galieo mit Aptana und PDT</title>
		<link>https://nerdpress.org/2010/01/12/eclipse-galieo-mit-aptana-und-pdt/</link>
		
		<dc:creator><![CDATA[Max Girkens]]></dc:creator>
		<pubDate>Tue, 12 Jan 2010 20:35:04 +0000</pubDate>
				<category><![CDATA[IDE]]></category>
		<category><![CDATA[Aptana]]></category>
		<category><![CDATA[code-completion]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Highlighting]]></category>
		<category><![CDATA[outline]]></category>
		<category><![CDATA[PDT]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[YAML]]></category>
		<guid isPermaLink="false">https://nerdpress.org/?p=673</guid>

					<description><![CDATA[<p>Aptana hatte sich ja in den letzten Versionen am PHP Support versucht. Was mir als großem Fan von PDT garnicht so gut gepasst hat. Damit war nämlich die Variante Aptana (als Eclipse Plugin) mit PDT zu kombinieren eher schwierig, soweit ich mich erinnern kann. Jetzt hat Aptana das Vorhaben aber an den Nagel gehängt. Und &#8230; </p>
<p class="link-more"><a href="https://nerdpress.org/2010/01/12/eclipse-galieo-mit-aptana-und-pdt/" class="more-link">Continue reading<span class="screen-reader-text"> "Eclipse Galieo mit Aptana und PDT"</span></a></p>
The post <a href="https://nerdpress.org/2010/01/12/eclipse-galieo-mit-aptana-und-pdt/">Eclipse Galieo mit Aptana und PDT</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></description>
										<content:encoded><![CDATA[<p><a href="http://www.aptana.org">Aptana</a> hatte sich ja in den letzten Versionen am PHP Support versucht.<br />
Was mir als großem Fan von <a href="http://www.eclipse.org/pdt/">PDT</a> garnicht so gut gepasst hat.<br />
Damit war nämlich die Variante <a href="http://aptana.org/studio/plugin">Aptana</a> (als Eclipse Plugin) mit PDT zu kombinieren eher schwierig, soweit ich mich erinnern kann.<span id="more-673"></span></p>
<p>Jetzt hat Aptana das Vorhaben aber <a href="http://www.aptana.org/php">an den Nagel</a> gehängt.<br />
Und das macht die Sache meiner Meinung zu einer guten Kombination mit PDT, wenn man Eclipse für Webentwicklung benutzt.</p>
<p>Die neueste Version vom Aptana Plugin lässt sich super in Eclipse Galileo mit PDT installieren.<br />
Und kommt auch sehr unauffällig daher, also auch ohne &#8220;you got new messages&#8221; , was man aus früheren Versionen noch in Erinnerung haben mag.</p>
<p>Ich benutze Aptana auch fast nur wegen seiner, meiner Meinung nach, sehr guten  JS und CSS code-completion, outline und Syntax-Highlighting. Der YAML Editor ist auch ziemlich cool.<br />
Mit der Kombination wird Eclipse wieder zu meinem Favoriten in der IDE Welt.</p>
<p>&#8230;zumal in Kombination mit<br />
<a href="http://www.eclipse.org/subversive/">subversive</a> (SVN)<br />
<a href="http://www.eclipse.org/dsdp/tm/">RSE</a> (SSH, FTP remote editing)<br />
und bald hoffentlich auch <a href="http://www.eclipse.org/egit/">egit</a> (GIT)</p>The post <a href="https://nerdpress.org/2010/01/12/eclipse-galieo-mit-aptana-und-pdt/">Eclipse Galieo mit Aptana und PDT</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Nützliche Eclipse PDT Templates zum Debuggen</title>
		<link>https://nerdpress.org/2009/12/20/nutzliche-eclipse-pdt-templates-zum-debuggen/</link>
					<comments>https://nerdpress.org/2009/12/20/nutzliche-eclipse-pdt-templates-zum-debuggen/#comments</comments>
		
		<dc:creator><![CDATA[Ivo Bathke]]></dc:creator>
		<pubDate>Sun, 20 Dec 2009 13:11:57 +0000</pubDate>
				<category><![CDATA[IDE]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[PDT]]></category>
		<category><![CDATA[PHP]]></category>
		<guid isPermaLink="false">https://nerdpress.org/?p=663</guid>

					<description><![CDATA[<p>Als kleines vorweihnachtliches Geschenk hier meine meistgebrauchten Eclipse PDT shortcuts, die leider nicht Bestandteil von PDT sind. type: du -> Strg Space und schon gibts das gute alte: Mit vd -> Strg Space gibts Besonders praktisch in Verbindung mit XDebug. So bekommt man die: Folgendes abspeichern: dann importieren, so: Window-> Perferences PHP -> Editor -> &#8230; </p>
<p class="link-more"><a href="https://nerdpress.org/2009/12/20/nutzliche-eclipse-pdt-templates-zum-debuggen/" class="more-link">Continue reading<span class="screen-reader-text"> "Nützliche Eclipse PDT Templates zum Debuggen"</span></a></p>
The post <a href="https://nerdpress.org/2009/12/20/nutzliche-eclipse-pdt-templates-zum-debuggen/">Nützliche Eclipse PDT Templates zum Debuggen</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></description>
										<content:encoded><![CDATA[<p>Als kleines vorweihnachtliches Geschenk hier meine meistgebrauchten Eclipse PDT shortcuts, die leider nicht Bestandteil von PDT sind.</p>
<p>type:<br />
<em>du -> Strg Space</em> und schon<br />
gibts das gute alte:</p>
<pre class="brush: php; title: ; notranslate">
echo &#039;&lt;pre&gt;&#039;;
print_r($var);
echo &#039;&lt;/pre&gt;&#039;;
</pre>
<p><span id="more-663"></span></p>
<p>Mit <em>vd -> Strg Space</em> gibts</p>
<pre class="brush: php; title: ; notranslate">
echo &#039;&lt;pre&gt;&#039;;
var_dump($var);
echo &#039;&lt;/pre&gt;&#039;;
</pre>
<p>Besonders praktisch in Verbindung mit XDebug.</p>
<p>So bekommt man die:<br />
Folgendes abspeichern:</p>
<pre class="brush: xml; title: ; notranslate">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&lt;templates&gt;&lt;template autoinsert=&quot;true&quot; context=&quot;php&quot; deleted=&quot;false&quot; description=&quot;dump&quot; enabled=&quot;true&quot; name=&quot;dump&quot;&gt;echo &quot;&amp;lt;pre&amp;gt;&quot;;&amp;#13;

print_r($$${variable});&amp;#13;

echo &quot;&amp;lt;/pre&amp;gt;&quot;;&lt;/template&gt;&lt;template autoinsert=&quot;true&quot; context=&quot;php&quot; deleted=&quot;false&quot; description=&quot;var_dump wrapper&quot; enabled=&quot;true&quot; name=&quot;vdump&quot;&gt;echo &quot;&amp;lt;pre&amp;gt;&quot;;&amp;#13;

var_dump($$${variable});&amp;#13;

echo &quot;&amp;lt;/pre&amp;gt;&quot;;&lt;/template&gt;&lt;/templates&gt;
</pre>
<p>dann importieren, so:<br />
Window-> Perferences<br />
PHP -> Editor -> Templates<br />
Import<br />
Fertig</p>
<p>Ach was würde ich ohne machen ?!<br />
(Vielleicht mal nen echten Debugger benutzen ;))</p>The post <a href="https://nerdpress.org/2009/12/20/nutzliche-eclipse-pdt-templates-zum-debuggen/">Nützliche Eclipse PDT Templates zum Debuggen</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></content:encoded>
					
					<wfw:commentRss>https://nerdpress.org/2009/12/20/nutzliche-eclipse-pdt-templates-zum-debuggen/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Zen-coding mit Eclipse PDT</title>
		<link>https://nerdpress.org/2009/11/23/zen-coding-mit-eclipse-pdt/</link>
					<comments>https://nerdpress.org/2009/11/23/zen-coding-mit-eclipse-pdt/#comments</comments>
		
		<dc:creator><![CDATA[Ivo Bathke]]></dc:creator>
		<pubDate>Mon, 23 Nov 2009 13:05:25 +0000</pubDate>
				<category><![CDATA[IDE]]></category>
		<category><![CDATA[Dash]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[PDT]]></category>
		<category><![CDATA[Zen-Coding]]></category>
		<guid isPermaLink="false">https://nerdpress.org/?p=611</guid>

					<description><![CDATA[<p>So kann man zencoding auch mit Eclipse PDT ohne das Aptana Plugin ans laufen kriegen. Dafür braucht man Eclipse Dash (vormals Monkey).  &#8211; benutzt Aptana i.ü. auch, soweit ich das richtig gesehen habe &#8211; Das installiert man sich wie gewohnt, mit dieser URL: http://download.eclipse.org/technology/dash/update/ Eclipse neu starten und schon ist mighty Eclipse macro-fähig. Nun holt &#8230; </p>
<p class="link-more"><a href="https://nerdpress.org/2009/11/23/zen-coding-mit-eclipse-pdt/" class="more-link">Continue reading<span class="screen-reader-text"> "Zen-coding mit Eclipse PDT"</span></a></p>
The post <a href="https://nerdpress.org/2009/11/23/zen-coding-mit-eclipse-pdt/">Zen-coding mit Eclipse PDT</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></description>
										<content:encoded><![CDATA[<p>So kann man <a href="http://code.google.com/p/zen-coding" target="_blank">zencoding</a> auch mit Eclipse PDT ohne das Aptana Plugin ans laufen kriegen.</p>
<p>Dafür braucht man Eclipse Dash (vormals <em>Monkey</em>).  &#8211; benutzt Aptana i.ü. auch, soweit ich das richtig gesehen habe &#8211;</p>
<p>Das installiert man sich wie gewohnt, mit dieser URL:</p>
<pre class="brush: bash; title: ; notranslate">http://download.eclipse.org/technology/dash/update/</pre>
<p>Eclipse neu starten und schon ist mighty Eclipse macro-fähig.<br />
<span id="more-611"></span><br />
Nun holt man sich die zencoding files für das Aptana Plugin von <a href="http://code.google.com/p/zen-coding/downloads/list" target="_blank">hier</a>.</p>
<p>Und dann kann los gehen:</p>
<p>In seinem Project muss man einen -scripts- Ordner anlegen, die zencoding Files da rein kopieren.</p>
<p>Und fertig</p>
<p>Dann kann man folgendes tippen:</p>
<pre class="brush: bash; title: ; notranslate">div#header.funky</pre>
<p>Alt &#8211; E drücken und schwupps wird dies draus:</p>
<pre class="brush: xml; title: ; notranslate">

&lt;div id=&quot;header&quot; class=&quot;funky&quot;&gt;&lt;/div&gt;

</pre>
<p>Die Sache mit dem -scripts- Ordner finde ich noch was verbesserungsfähig. Den hat man ja meistens eh schon dabei und dann vermischt sich das so unschön.</p>
<p>Wäre schön wenn man die Macros zentral halten könnte und dann über den include path einbindet.</p>
<p>Dies geht aber  -IMHO-  nicht. Naja vielleicht kommt das ja noch.</p>The post <a href="https://nerdpress.org/2009/11/23/zen-coding-mit-eclipse-pdt/">Zen-coding mit Eclipse PDT</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></content:encoded>
					
					<wfw:commentRss>https://nerdpress.org/2009/11/23/zen-coding-mit-eclipse-pdt/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
	</channel>
</rss>
