Articles avec #eclipse tag

Publié le 14 Décembre 2012

Si vous lancez vos applications java directement depuis Eclipse vous aurez sûrement remarquer que le nombre de lignes disponibles dans la console est plutôt assez restreint dès qu'il y a quelques exceptions à afficher.

Et bien bonne nouvelle : le nombre de caractères maximum affichés dans la console est paramètrable. Pour le changer il faut se rendre dans :

Window > Preferences > Run/Debug > Console 

puis changer la valeur de la propriété :

Console buffer size (characters)

Pour ma part je l'ai passé à 200 000.

Voir les commentaires

Rédigé par Bliz

Publié dans #Eclipse

Repost 0

Publié le 3 Décembre 2012

Lorsque je démarre Eclipse j'ai l'erreur suivante:

Workspace Cannot Be Locked

Could not launch the product because the associated workspace is currently in use by another Eclipse application.

En fait, soit il y a déjà une instance d'Eclipse qui utilise ce workspace, soit le fichier de lock n'a pas été supprimé lors du dernier arrêt d'Eclipse (plantage).

Pour résoudre le problème il suffit de supprimer le fichier .lock qui se trouve dans le répertoire .metadata dans le workspace en question.

Voir les commentaires

Rédigé par Bliz

Publié dans #Eclipse

Repost 0

Publié le 30 Novembre 2012

Dans un article précédent nous avons vu comment rajouter le raccourci Eclipse au launcher Unity d'Ubuntu.

Maintenant comme j'utilise plusieurs workspaces, j'aimerai pouvoir démarrer Eclipse directement dans le bon workspace en utilisant uniquement le launcher.

Pour ceci il faut éditer le fichier ~/.local/shared/applications/Eclipse.desktop pour préciser les raccourcis correspondant aux différents workspaces.

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse Juno IDE
Comment=The Smarter Way to Code
Exec=/usr/local/prog/eclipse/eclipse
Icon=/usr/local/prog/eclipse/icon.xpm
Categories=Application;Development;Java;IDE
Version=1.0
Type=Application
Terminal=false
X-Ayatana-Desktop-Shortcuts=DevMode;Support

[DevMode Shortcut Group]
Name=Eclipse Dev Mode
Exec=/usr/local/prog/eclipse/eclipse -name "Dev Mode" -data /home/bliz/workspace
TargetEnvironment=Unity

[Support Shortcut Group]
Name=Eclipse Support
Exec=/usr/local/prog/eclipse/eclipse -name "Support" -data /home/bliz/support
TargetEnvironment=Unity

On définit donc 2 raccourcis qui utilise l'option -data d'eclipse pour spécifier des workspaces différents.

Il ne faut pas oublier d'ajouter la propriété X-Ayatana-Desktop-Shortcut dans la section existante: [Desktop Entry].

Voir les commentaires

Rédigé par Bliz

Publié dans #Eclipse

Repost 0

Publié le 14 Novembre 2012

Par défaut Eclipse ne fournit pas d'outils pour éditer les fichiers .sql.

Heureusement il y a des plugins pour ça, en particulier .

Help > Install New Software 

Sélectionner le site "Juno - http://download.eclipse.org/releases/juno", puis 

Database Development > Data Tools Platform Extender SDK

Cliquer sur tous les "Next" et "I agree" nécessaires pour l'installation.

Après un petit redémarrage d'Eclipse, il est maintenant possible d'ouvrir les fichier .sql directement dans Eclipse en bénéficiant de la syntax highlighting, etc ...

Voir les commentaires

Rédigé par Bliz

Publié dans #Eclipse

Repost 0

Publié le 9 Novembre 2012

Si vous utilisez Eclipse pour développer et que vous travaillez en équipe vous avez certainement un gestionnaire de version : typiquement SVN dans mon cas.

Il est parfois bien pratique de trouver rapidement quelle personne a modifié quelle partie du fichier, ne serait-ce que pour savoir à qui demander un peu plus d'info.

Et bien c'est faisable très facilement sous Eclipse avec le menu contextuel (click droit) en choisissant :

Team / Show Annotations

ou CTRL+ALT+A pour le raccourcis (si le raccourcis ne marche pas, voir cet article : Comment activer les raccourcis SVN sous Eclipse.

des petits carrés marrons apparaissent alors dans la marge du fichier. Il suffit de glisser la souris dessus pour qu'un tooltip apparaissent avec les infos sur le dernier commit qui a modifié cette ligne (nom de la personne, numéro de version SVN, date et commentaire).

team-annotations.png

Voir les commentaires

Rédigé par Bliz

Publié dans #Eclipse

Repost 0

Publié le 16 Février 2012

Les raccourcis pour SVN (du genre CTRL+ALT+U pour update, CTRL+ALT+C pour commit) ne sont pas activés par défaut sous Eclipse.

Pour cela il faut se rendre dans le menu

Window / Customize Perspectives ...

puis dans l'onglet 

Command & Groups availability

il faut cocher la case "SVN".

Voilà c'est pas compliquer mais il fallait le trouver. D'ailleurs on peut en profiter pour activer d'autres raccourcis si besoin.

Voir les commentaires

Rédigé par Bliz

Publié dans #Eclipse

Repost 0

Publié le 17 Octobre 2011

J'ai récemment mis à jour Eclipse. Tout c'est bien passé mais après avoir redémarrer avec la nouvelle version et sélectionné mon workspace, surprise!

Tous mes projets sont bien là mais ils ne sont plus reconnus en tant que projets SVN. Bien sûr ce sont tous des projets SVN qui contiennent tous des marques SVN (les répertoires .svn par exemple).

Après une petite recherche sur le net, j'apprends que dans ce case la connection vers SVN est automatique.

Bon après quelques essais, il s'avère qu'il suffit de faire un 'delete' du projet (en faisant bien attention de ne pas cocher la case 'also delete content on disk (can not be undone)'.

Puis de refaire un 'import / Existing project from workspace' et là tout rentre dans l'ordre, ouf!!

Voir les commentaires

Rédigé par Bliz

Publié dans #Eclipse

Repost 0

Publié le 23 Mai 2011

Sous eclipse il y a un raccourci très pratique : ctrl+shift+X puis M.

 

Pour fonctionner il faut avoir le plugin m2eclipse installé et configuré le build maven du projet.

 

Pour cela:

- clic-droit sur le projet puis choisir Run As > Maven build ... (bien celui choisir qui se termine par '...')

- configurer le build en renseignant les Goals Maven

- cliquer sur Run ou Apply

 

Et voilà le raccourci pour lancer le build Maven fonctionne.

Voir les commentaires

Rédigé par Bliz

Publié dans #Eclipse

Repost 0

Publié le 11 Mai 2010

Pour installer des mises à jour ou de nouveaux plugins ou extensions, il faut qu'Eclipse puisse accèder au net pour pouvoir les télécharger.

 

Hors si vous vous trouvez derrière un proxy (ce qui est très souvent le cas dans les entreprises) ce mécanisme d'upgrade sera inopérant, à moins de configurer votre proxy dans Eclipse.

 

Pour se faire il faut ouvrir le menu : "Window / Preferences"

 

Puis naviguer dans  "General / Network Connections" dans l'arborescence de menu à gauche.

 

Ensuite vous n'avez plus qu'à cocher "Manual Proxy Configuration" et entrer les coordonnées (adresse IP, port) de votre proxy.

 

N'oubliez pas de définir les exclusions pour votre réseau local (ou autre) si besoin dans le tableau du dessous.

 

Eclipse-Network-Connection

Voir les commentaires

Rédigé par Bliz

Publié dans #Eclipse

Repost 0

Publié le 26 Février 2010

Comme je passe beaucoup de temps à développer sur Eclipse, je me suis dit qu'il pourrait être utile de partager la liste des raccourcis que j'utilise le plus souvent :

<CTRL> + click Affiche la déclaration de l'objet cliqué. Il peut s'agir d'une classe, d'une méthode, d'un attribut, d'une variable ou de son type, etc
selection + <F2> Affiche l'aide contextuelle concernant l'objet séléctionné (javadoc)
selection + <F4> Affiche la hierarchie de types (super classes, sous-classes, ...) pour la classe sélectionnée.
<CTRL> + <SHIFT> + R
Ouvre une ressource (classe, fichier, etc). Il suffit de taper le nom de la ressource et non le chemin complet pour l'ouvrir.
<CTRL> + <SHIFT> + T
Ouvre un type (classe). Il suffit de taper le nom du type pour l'ouvrir.
<CTRL> + Espace
Active la complétion automatique.
<CTRL> + K
Passe à l'élément suivant lors d'une recherche dans le fichier courant.
<CTRL> + <SHIFT> + .
Passe à l'élément suivant lors d'une recherche via le module de recherche
<CTRL> + M
Passe la fenêtre en pleine écran.
<ALT> +<SHIFT> + R
Renomme le fichier sélectionné.
<CTRL> + H
Ouvre la fenêtre de recherche
<CTRL> + O
Ouvre la popup d'outline
<ALT> + Enter
Ouvre les propriétés du fichier sélectionné
<CTRL> + PageUp / PageDown
Navigue entre les différents onglets
<ALT> + <SHIFT> + X puis M
Lance le build Maven
<ALT> + <SHIFT> + X puis J
Lance l'application JAVA
<ALT> + <SHIFT> + X puis T
Lance les test JUnit
<CTRL> + <SHIFT> + M
Effectue un import static de l'élément sur lequel se trouve le pointeur
<CTRL> + <SHIFT> + O
Range les imports java. (Organize imports)
<CTRL> + <SHIFT> + :
Commente la ligne courante (<SHIFT> + : correspond à / sur les clavier AZERTY)
<CTRL> + <SHIFT> + P
Déplace le curseur sur la parenthèse correspondante.
<CTRL> + I
Indente le code proprement.
<CTRL> + E
Permet de sélectionner une fenêtre de l'éditeur.
<CTRL> + <ALT> + A
Affiche les annotations du gestionnaire de version. 

Voir les commentaires

Rédigé par Bliz

Publié dans #Eclipse

Repost 0