<?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>Le blog du développeur mainframe agile &#187; IDE</title>
	<atom:link href="https://blog.developpez.com/cobos/ptag/ide/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/cobos</link>
	<description>Modernisons les usines de dev COBOL Mainframe</description>
	<lastBuildDate>Fri, 17 Feb 2017 10:35:14 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Cobos : IDE COBOL sous Eclipse</title>
		<link>https://blog.developpez.com/cobos/p11519/cobos/cobos-ide-cobol-sous-eclipse</link>
		<comments>https://blog.developpez.com/cobos/p11519/cobos/cobos-ide-cobol-sous-eclipse#comments</comments>
		<pubDate>Thu, 22 Nov 2012 13:24:44 +0000</pubDate>
		<dc:creator><![CDATA[oboiteux]]></dc:creator>
				<category><![CDATA[Cobos]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/cobos/?p=31</guid>
		<description><![CDATA[En partant du constat des avantages apportés par Eclipse pour les développements Java, l&#8217;utilisation d&#8217;un atelier COBOL sous Eclipse est devenu incontournable notamment dans l&#8217;environnement mainframe. Cobos a été conçu à partir de composants Open Source, assemblés, améliorés et complétés &#8230; <a href="https://blog.developpez.com/cobos/p11519/cobos/cobos-ide-cobol-sous-eclipse">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>En partant du constat des avantages apportés par Eclipse pour les développements Java, l&rsquo;utilisation d&rsquo;un atelier COBOL sous Eclipse est devenu incontournable notamment dans l&rsquo;environnement mainframe.</p>
<p>Cobos a été conçu à partir de composants <strong>Open Source</strong>, assemblés, améliorés et complétés pour en faire une solution professionnelle orientée développement COBOL mainframe sous Eclipse à un cout raisonnable. Réalisé en collaboration étroite avec des utilisateurs, l&rsquo;idée est de combiner le meilleur des 2 mondes en capitalisant sur l&rsquo;innovation de la communauté Open Source et sur les meilleures pratiques issues de l&rsquo;expérience mainframe.<br />
<span id="more-31"></span><br />
Un schéma vaut mieux qu&rsquo;un long discours :<br />
<img src="http://blog.developpez.com/cobos/files/2012/11/Composants-Cobos.png" alt="Architecture logicielle Cobos" /><br />
Cobos est donc un ensemble de <strong>plugins Eclipse</strong> accompagnés d&rsquo;exécutables assurant l&rsquo;émulation 3270 et la compilation COBOL locale ainsi que de scripts Rexx permettant d&rsquo;accéder à un site distant en FTP (module <strong>&laquo;&nbsp;FTP Access&nbsp;&raquo;</strong>). </p>
<p>L&rsquo;<strong>IDE COBOL</strong> contient l&rsquo;éditeur COBOL avec </p>
<ul>
<li>coloration syntaxique,</li>
<li>navigation par la vue Outline, </li>
<li>auto-complétion (variables, labels, templates de code configurables), </li>
<li>marquage des erreurs de compilation ,</li>
<li>historisation des modifications, </li>
<li>&laquo;&nbsp;Open Declaration&nbsp;&raquo;, </li>
<li>expansion des Copys, </li>
<li>tabulations configurables, </li>
<li>CAPS ON &laquo;&nbsp;à la ISPF&nbsp;&raquo;, </li>
<li>mode révision &laquo;&nbsp;à la Word&nbsp;&raquo; </li>
<li>et j&rsquo;en passe&#8230; </li>
</ul>
<p><em>C&rsquo;est simple, quand on y a gouté, on ne supporte plus de faire PF7/PF8 pour se balader dans un source&#8230;:)</em></p>
<p>La <strong>compilation COBOL en local</strong> sert à vérifier la syntaxe et permet d&rsquo;éviter des compilations inutiles sur le host. Cobos assure le lien entre l&rsquo;IDE et les compilateurs (COBOL-IT en local et IBM Enterprise COBOL sur le Z).<br />
<em>La aussi, double-cliquer sur un message du style </em>IGYPA3305-S TOTO and TATA did not follow the &laquo;&nbsp;MOVE&nbsp;&raquo; statement compatibility rules.  The statement was discarded.<em> et se retrouver direct dans le source sur la ligne en erreur, passer la souris sur les variables pour voir leur type, puis faire PF3 pour aller modifier la déclaration de l&rsquo;une d&rsquo;elles, c&rsquo;est un autre monde&#8230;</em></p>
<p>Une fois le programme compilé sur le host, on peut utiliser l&rsquo;<strong>éditeur JCL</strong> pour les tests batch ou l&rsquo;<strong>émulateur je3270</strong> pour les tests CICS/IMS (et accéder à d&rsquo;autres outils du site, OK).</p>
<p>Les ressources mainframe (scripts Rexx et executable CVS) sont fournies sous forme d&rsquo;un module optionnel (<strong>&laquo;&nbsp;Mainframe extension&nbsp;&raquo;</strong>) offrant un accès très confortable aux ressources mainframe soit via CVS soit directement dans les PDS via une vue Eclipse, le <strong>Z/Navigator</strong>.</p>
<p>Cobos assure l&rsquo;interface entre les scripts (locaux ou mainframe) et Eclipse. Cet interface est hautement <strong>extensible</strong> et permet d&rsquo;adapter à moindre cout les scripts existants pour qu&rsquo;ils puissent être appelés depuis Cobos.<br />
Cobos respecte les standards eclipse et est de ce fait compatible avec tout plug-in lui aussi respectueux des standards&#8230;</p>
<p><a href="http://metrixware.com/cobos-ide-mainframe-opensource/" title="http://metrixware.com/cobos-ide-mainframe-opensource/" target="metrixware">Plus d&rsquo;info sur Cobos</a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
