<?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>Benjamin Cabé &#187; new</title>
	<atom:link href="http://blog.benjamin-cabe.com/tag/new/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.benjamin-cabe.com</link>
	<description>Eclipse, the birds and yo momma</description>
	<lastBuildDate>Wed, 17 Mar 2010 09:21:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Eclipse 3.4 M7 est là !</title>
		<link>http://blog.benjamin-cabe.com/2008/05/03/eclipse-34-m7-est-la</link>
		<comments>http://blog.benjamin-cabe.com/2008/05/03/eclipse-34-m7-est-la#comments</comments>
		<pubDate>Sat, 03 May 2008 13:14:57 +0000</pubDate>
		<dc:creator>Benjamin Cabé</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[3.4]]></category>
		<category><![CDATA[equinox]]></category>
		<category><![CDATA[jdt]]></category>
		<category><![CDATA[new]]></category>
		<category><![CDATA[noteworthy]]></category>
		<category><![CDATA[pde]]></category>

		<guid isPermaLink="false">http://blog.benjamin-cabe.com/?p=166</guid>
		<description><![CDATA[Ça y est, Eclipse 3.4 est à nos portes puisque le milestone qui sort aujourd&#8217;hui est le 7ème du nom ; ce qui, dans le cycle de développement Eclipse, veut dire que toutes les nouvelles fonctionnalités ont été implémentées (feature complete) ! Les prochaines versions livrées seront des releases candidates, au nombre de quatre d&#8217;ici [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox" href="http://blog.benjamin-cabe.com/wp-content/uploads/2008/05/ganymede.png"><img style="float:right;margin-left:15px;margin-bottom:10px" title="ganymede" src="http://blog.benjamin-cabe.com/wp-content/uploads/2008/05/ganymede-300x194.png" alt="" width="249" height="162" /></a>Ça y est, <strong>Eclipse 3.4</strong> est à nos portes puisque le milestone qui sort aujourd&#8217;hui est le 7ème du nom ; ce qui, dans le cycle de développement Eclipse, veut dire que toutes les nouvelles fonctionnalités ont été implémentées (<strong><em>feature complete</em></strong>) !</p>
<p>Les prochaines versions livrées seront des <strong><em>releases candidates</em></strong>, au nombre de quatre d&#8217;ici fin juin, et n&#8217;apporteront donc que des corrections de bugs.</p>
<p>Voici comme à chaque fois les <strong>nouveautés</strong> à noter, sachant que, pour une M7, on est plutôt gâtés !</p>
<h2><strong>Equinox</strong></h2>
<ul>
<li>Les <strong>certificats</strong> des paquets installés via p2 pourront maintenant être <a rel="lightbox" href="http://blog.benjamin-cabe.com/wp-content/uploads/2008/05/certificate-dialog.png">visualisés</a>, un peu de la même manière que vous pouvez vérifier le certificat d&#8217;un site auquel vous vous connectez via votre navigateur Internet,</li>
<li>L&#8217;IHM de la boîte de dialogue <strong><em>Software Updates</em></strong> amenée par <strong>p2</strong> est désormais définitive (hé oui, on a dit <em>feature complete</em>, faut suivre un peu&#8230;) et devrait même vous permettre d&#8217;aller encore plus vite qu&#8217;auparavant dans la gestion des mises à jour, notamment grâce au <a rel="lightbox" href="http://blog.benjamin-cabe.com/wp-content/uploads/2008/05/p2ui2.png">mécanisme de filtre</a> implémenté dans l&#8217;arbre listant les <em>Installable Units</em>.</li>
</ul>
<h2><strong>PDE</strong></h2>
<ul>
<li> Vous pouvez désormais <a rel="lightbox" href="http://blog.benjamin-cabe.com/wp-content/uploads/2008/05/pde_internalextpoints.png">marquer</a> un <strong>point d&#8217;extension</strong> comme étant <strong><em>internal</em></strong>. Cela n&#8217;interdit pas à d&#8217;autres plug-ins d&#8217;étendre ledit point d&#8217;extension, mais ils seront prévenus qu&#8217;ils font quelque chose de pas catholique avec un warning ou une erreur (voir sur la capture d&#8217;écran),</li>
<li>Le tooling autour d&#8217;<strong>OSGi</strong> commence à prendre de plus en plus d&#8217;importance, avec notamment l&#8217;<a rel="lightbox" href="http://blog.benjamin-cabe.com/wp-content/uploads/2008/05/pde_osgiservices.png">affichage des services</a> déclarés et consommés par chaque plug-in dans la vue <strong>Plug-in Registry</strong>.</li>
</ul>
<h2>Platform / SWT</h2>
<ul>
<li>Possibilité de <strong>sélectionner une ligne</strong> en appuyant sur SHIFT et en cliquant sur la règle qui affiche les numéros de lignes dans tout éditeur textuel,</li>
<li><strong>Rechercher/Remplacer</strong>. <a rel="lightbox" href="http://blog.benjamin-cabe.com/wp-content/uploads/2008/05/regex-text-search.png">Nouveau pattern</a> d&#8217;expression régulière <span style="font-family: courier new,courier;">\R</span> qui, lors de la recherche, trouve n&#8217;importe quel délimiteur Windows, Unix ou Mac (respectivement <span style="font-family: courier new,courier;">\r\n</span>, <span style="font-family: courier new,courier;">\n</span> et <span style="font-family: courier new,courier;">\r</span>), et, lors du remplacement, insère le délimiteur adéquat (i.e. celui configuré par défaut pour le fichier en question, et qui est utilisé quand vous tapez ENTREE dans un éditeur).</li>
</ul>
<h2>JDT</h2>
<ul>
<li>Le <strong>compilateur Java</strong> d&#8217;Eclipse (ecj) tire maintenant pleinement parti des machines <strong>multi-processeurs</strong> et multi-cores. De plus, les builders autres que le builder Java peuvent également bénificier de cette accélération !</li>
<li>La JDT supporte désormais les fichiers RAR ajoutés au build path ou au source path,</li>
<li>Le <strong>formatage de plusieurs fichiers Java</strong> à la fois est désormais <strong>annulable</strong> avec CTRL+Z. Rappelez-vous, auparavant, on avait droit à une jolie boîte de dialogue &#8220;<em>Undo is not supported by this operation. Do you want to continue?</em>&#8221; !</li>
<li>En mode debug, le survol d&#8217;une variable <a rel="lightbox" href="http://blog.benjamin-cabe.com/wp-content/uploads/2008/05/debug-hover.png">affiche les structures</a> (maps, tableaux, &#8230;) de la même manière que le fait la vue Variables.</li>
</ul>
<p>Le <strong>New &amp; Noteworthy</strong> complet est <a href="http://download.eclipse.org/eclipse/downloads/drops/S-3.4M7-200805020100/eclipse-news-M7.html">ici</a> !<br />
Et pour le téléchargement, c&#8217;est par <a title="Télécharger Eclipse 3.4 M7" href="http://download.eclipse.org/eclipse/downloads/drops/S-3.4M7-200805020100/index.php" target="_blank">là</a> !</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.benjamin-cabe.com/2008/05/03/eclipse-34-m7-est-la/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse 3.4 M5 is out !</title>
		<link>http://blog.benjamin-cabe.com/2008/02/09/eclipse-34-m5-is-out</link>
		<comments>http://blog.benjamin-cabe.com/2008/02/09/eclipse-34-m5-is-out#comments</comments>
		<pubDate>Sat, 09 Feb 2008 11:00:18 +0000</pubDate>
		<dc:creator>Benjamin Cabé</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[3.4]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[new]]></category>
		<category><![CDATA[noteworthy]]></category>

		<guid isPermaLink="false">http://blog.benjamin-cabe.com/2008/02/09/eclipse-34-m5-is-out</guid>
		<description><![CDATA[Eclipse 3.4M5 vient de sortir. Au programme de cette nouvelle version intermédiaire, et en synthèse : Platforme / SWT Checkboxes à trois états : ça m&#8217;aurait bien servi il y a quelque mois pour gérer élégamment un &#8220;Oui—Non—Ne sait pas&#8221;… Possibilité d&#8217;imprimer directement un contrôle (dans le GC de l&#8217;imprimante) grâce à la nouvelle API [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://download.eclipse.org/eclipse/downloads/drops/S-3.4M5-200802071530/index.php" title="Download Eclipse 3.4M5" target="_blank">Eclipse 3.4M5</a> vient de sortir.</p>
<p>Au programme de cette nouvelle version intermédiaire, et en synthèse :</p>
<h2>Platforme / SWT</h2>
<ul>
<li><strong><a href="http://blog.benjamin-cabe.com/wp-content/uploads/tristate.png" rel="lightbox">Checkboxes à trois états</a></strong> : ça m&#8217;aurait bien servi il y a quelque mois pour gérer élégamment un &#8220;Oui—Non—Ne sait pas&#8221;…</li>
<li>Possibilité d&#8217;<strong>imprimer</strong> directement un contrôle (dans le GC de l&#8217;imprimante) grâce à la nouvelle API Control#print(GC gc),</li>
<li>Le <strong>Browser SWT</strong> a été mis à jour et est maintenant conforme à XULRunner 1.9, la première version officielle sur laquelle sera basé Firefox 3.0. A en voir la <a href="http://blog.benjamin-cabe.com/wp-content/uploads/xulrunner19.png" rel="lightbox">capture d&#8217;écran</a>, il semblerait, entre autres, que si l&#8217;on lance un téléchargement dans le browser SWT, la fenêtre de téléchargement s&#8217;ouvre !</li>
<li>Plus besoin de faire F2 pour pouvoir <strong><a href="http://blog.benjamin-cabe.com/wp-content/uploads/hovers_javadoc.png" rel="lightbox">scroller dans la Javadoc</a></strong> qui s&#8217;affiche lorsque l&#8217;on survole un élément Java…</li>
<li><strong>Conservation de la casse lors d&#8217;un rechercher/remplacer</strong> : remplacer &#8220;Pierre&#8221; par &#8220;Paul&#8221; en conservant la casse donnera : Pierre devient Paul mais… PIERRE devient PAUL ! Pas mal ! Pour utiliser ce mécanisme : faites votre rechercher/remplacer en mode expression régulière et précédez le texte de remplacement de &#8220;<strong>\C</strong>&#8220;</li>
<li>Apparition d&#8217;une <strong>feature pour l&#8217;aide</strong> (org.eclipse.help-feature). Pour ceux qui avaient du mal à trouver tous les plugins nécessaires pour faire tourner l&#8217;aide en ligne (Jetty, Lucene, etc.), c&#8217;est un grand pas en avant!</li>
<li><u>Par contre</u>, toujours pas de build stable pour SWT pour <strong>Cocoa</strong> ?</li>
</ul>
<h2>JDT</h2>
<ul>
<li><strong><a href="http://blog.benjamin-cabe.com/wp-content/uploads/breadcrumb.png" rel="lightbox">Breadcrumb</a></strong> (en français : “le Petit Poucet sème ses miettes” <img src='http://blog.benjamin-cabe.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) : la capture d&#8217;écran parle d&#8217;elle-même. L&#8217;idée a été piquée dans IntelliJ IDEA, et ce mécanisme devrait se révéler très pratique à l&#8217;usage,</li>
<li>Amélioration du formatage et de la coloration syntaxique des <strong>annotations Java</strong>.</li>
</ul>
<h2>PDE</h2>
<ul>
<li><strong><a href="http://blog.benjamin-cabe.com/wp-content/uploads/pdecontexts.png" rel="lightbox">Éditeur d&#8217;aide contextuelle</a></strong> (enfin !), qui semble déjà très abouti,</li>
<li>Possibilité de <strong>filtrer la vue Error Log</strong> pour une “launch configuration” donnée,</li>
<li>Nouveau mot clé (norme OSGi R4.1) <strong>Bundle-ActivationPolicy</strong> dans le Manifest, qui vise à remplacer le Eclipse-LazyStart.</li>
</ul>
<hr /> <a href="http://www.eclipse.org/donate/" target="_blank"><br />
<img src="http://blog.benjamin-cabe.com/wp-content/uploads/friendslogo200_1.jpg" alt="friendslogo200_1.jpg" title="friendslogo200_1.jpg" style="margin-right: 10px" align="left" border="0" height="106" width="200" /></a>Pour tous ceux qui sont des zamis d&#8217;Eclipse (<em>ndlr :</em> les personnes qui ont donné 35$ ou plus à la fondation Eclipse via le site <a href="http://www.eclipse.org/donate/" title="Donate to Eclipse" target="_blank">http://www.eclipse.org/donate/</a>), c&#8217;est le moment d&#8217;utiliser votre login sur le miroir qui vous est réservé, et ainsi échappé au rush habituellement constaté les quelques jours suivant une milestone !…<strong>Maintenant, rendez-vous le 28 mars pour la M6</strong> (l&#8217;API sera alors considérée comme complète et figée !)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.benjamin-cabe.com/2008/02/09/eclipse-34-m5-is-out/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
