Jump to: navigation, search

Difference between revisions of "Proclipse"

(Via mercurial)
(Premier projet)
Line 74: Line 74:
 
== Premier projet ==
 
== Premier projet ==
  
Comme pour créer le projet proclipse,
+
Comme pour créer le projet proclipse, utiliser le menu '''File > New > Java Project''' et nommer.
 +
 
 +
Cette fois, le projet est vide. Il faut maintenant créer une dépendance entre ce projet et proclipse. Cette dépendance permet d'utiliser tous le code présent dans le projet proclispe sans avoir besoin de le copier dans chaque nouveau projet. Ceci a comme effet secondaire qu'une modification des classes processing aura un impact sur tous vos projets.
 +
 
 +
Pour configurer la dépendance:
 +
 
 +
# Click droit sur le projet, '''properties'''<br/><br/>[[File:Eclipse-projet-properties-menu.png]]<br/><br/>
 +
# Sélectionner '''Java Build Path''', onglet '''Projects'''
 +
# Cliquer dur '''Add''' et cocher le projet '''proclipse'''<br/><br/>[[File:Eclipse-properties-panel-dependency-project.png]]<br/><br/>
  
 
== Ajouter une extension ==
 
== Ajouter une extension ==

Revision as of 19:15, 7 October 2015

Introduction

Cet article est une réponse pratique aux choix problématiques de Ben et Casey et constitue une proposition pour l'évolution de processing vers un framework Java dédié au creative coding.

Le but de ce projet est de découpler le [[wikipedia:Software_framework|framework] processing de l'IDE processing. En exposant les sources complètes développées par le team de Los Angeles, en expliquant comment y ajouter le code des centaines de plugins disponibles et en les présentant dans un IDE professionnel, l'utilisateur est amené à se familiariser avec la programmation Java. Il permet aussi d'assurer un passage plus doux vers d'autres frameworks, notamment Openframeworks ou Cinder.


Illusions et désillusions

  1. Programmer dans eclipse ne fera pas de vous de un meilleur programmeur. Vous pourrez appronfondir vos compétences de programmation, accelérer votre rendement en utilisant toutes les fonctionnalités d'eclipse et mieux comprendre le fonctionnement des classes mises à votre disposition. Nénamoins, suivre une formation en ligne ou lire un livre sur la programmation Java reste indispensable si vous voulez maîtriser le langage.
  2. Le code de processing, normalement inaccessible, vous est maintenant ouvert. Ceci implique la possibilité de modifier et recompiler votre popre version de processing. Il est important de comprendre qu'un projet utilisant une version de processing modifiée par vos soins n'est plus nécessairement portable dans l'IDE processing.

Démarrage

Installation

Télécharger eclipse pour votre OS : http://www.eclipse.org/downloads/.

Eclipse est par défaut un IDE dédié à la programmation Java. Il propose des packages permettant le développement C/C++ ou PHP. Ces packages peuvent être ajoutés ultérieurement.

Eclipse étant développé en Java, il est nécessaire qu'un JRE soit installé sur la machine. Cette vérification se déroule normalement au cours de l'installation. Si une installation manuelle est nécessaire, deux JRE sont disponibles:

  • OpenJDK - une version libre de la machine virtuelle Java.
  • Oracle JRE/JDK - la version maintenue par la société Oracle.


Le tutoriel de vogella passe en revue les fonctionnalités majeures d'eclipse.

Après avoir installé eclipse, si vouz ne suivez pas le tutoriel ci-dessus, veuillez suivre les étapes suivantes:

  1. Lancer eclipse.

  2. Configurer le workspace

    Eclispe-workspace-configuration.png

  3. Vérifier que la perspective est sur Java

    Eclispe-java-perspective.png


Eclispe est maintenant prêt à être utilisé.

Ouverture du projet Proclispe

Télécharger le projet Proclispe à l'adresse: https://bitbucket.org/frankiezafe/proclipse/downloads.

Il est aussi possible de clôner le dépôt localement en utilisant mercurial (voir related software ).

Via l'archive (zip)

  1. Télécharger l'archive.
  2. Décompressez-la dans le workspace d'eclipse.
  3. Renommer le dossier en proclipse

Via mercurial

En ligne de commande:

$ sudo apt-get install hg
$ cd chemin/vers/mon/workspace
$ hg clone https://frankiezafe@bitbucket.org/frankiezafe/proclipse proclipse

Si vous utilisez un éditeur graphique, du genre tortoise hg, clôner le dépôt dans un dossier nommé proclipse dans le workspace d'eclipse.

Chargement de Proclipse dans eclispe

  1. Lancer eclipse
  2. Créer un nouveau projet

    Eclipse-new-project-menu.png

  3. Nommer le projet proclipse

    Eclipse-new-project.png

  4. Confimer en cliquant sur finish


Le dossier comprenant les sources portant le même nom que le projet, eclipse intègre automatiquement tous les fishiers au projet.

Votre espace de travail ressemble normalement à ceci:

Eclipse-proclipse-loaded.png

Premier projet

Comme pour créer le projet proclipse, utiliser le menu File > New > Java Project et nommer.

Cette fois, le projet est vide. Il faut maintenant créer une dépendance entre ce projet et proclipse. Cette dépendance permet d'utiliser tous le code présent dans le projet proclispe sans avoir besoin de le copier dans chaque nouveau projet. Ceci a comme effet secondaire qu'une modification des classes processing aura un impact sur tous vos projets.

Pour configurer la dépendance:

  1. Click droit sur le projet, properties

    Eclipse-projet-properties-menu.png

  2. Sélectionner Java Build Path, onglet Projects
  3. Cliquer dur Add et cocher le projet proclipse

    Eclipse-properties-panel-dependency-project.png

Ajouter une extension

Resources


--Frankiezafe (talk) 19:39, 7 October 2015 (CEST)