Articles sur le thème "eclipse" - Thegeekcorner

Transcription

Articles sur le thème "eclipse" - Thegeekcorner
Articles sur le thème "eclipse"
http://thegeekcorner.free.fr
Sommaire
NOTE_TECHNIQUE
Installer le plugin SVN dans Eclipse Galileo
Introduction............................................................................................................................ p.
Pré-requis du tutoriel..................................................................................................... p.
Installation des outils collaboratifs pré-requis........................................................................ p.
Installation du connecteur Subversion (SVN Connector)....................................................... p.
Sous Windows XP..........................................................................................................p.
Sous Linux......................................................................................................................p.
Test de l'installation............................................................................................................... p.
4
4
4
4
4
5
5
Optimiser l'affichage d'Eclipse sous Linux
I - Création d'un fichier .gtkrc-eclipse ........................................................................ p. 6
II - Editer le lanceur d'Eclipse...............................................................................................p. 6
III - La preuve par l'exemple.................................................................................................p. 6
NOTE_TECHNIQUE
Installer le plugin SVN dans Eclipse Galileo
créé le 20/04/2010 .
dernière mise à jour le 20/04/2010.
Ce tutoriel présente comment installer le plugin Subversion (SVN) dans Eclipse Galileo (3.5)
Galileo - http://download.eclipse.org/
releases/galileo
Introduction
Nous allons voir que l'installation du plugin
Subversion dans Eclipse Galileo a été simplifié par
rapport à la version précèdente d'Eclipse (Ganymede).
Bien que simplifiée, nous verrons que cette
installation continue de se faire en deux étapes
successives comme avec Ganymede.
Pré-requis du tutoriel
Pour suivre ce tutoriel il faut un serveur subversion
fonctionnel et accessible depuis le poste de travail sur
lequel Galileo est installé.
Installation des outils collaboratifs
pré-requis
Une fois la sélection faite, une liste apparaît
dans laquelle il faut selectionner Collaboration
->
Subversive
SVN
Team
Provider
(Incubation). Il faut alors cliquer sur Next et
dérouler les écrans successifs d'installation jusqu'à la
fin de celle-ci.
Une fois cette première installation terminée Eclipse
doit être relançé.
Installation du connecteur
Subversion (SVN Connector)
Choisir le connecteur SVN compatible avec votre
serveur Subversion.
Remarque: Le dernier en date de cet article est le SVN
Kit Connector 1.3.0 ou JavaHL 1.6.x
Pour l'exemple choisir le SVN Kit Connector 1.3.0,
puis cliquer sur Next
Une fois l'installation terminée il est nécessaire de
redémarrer une dernière fois Eclipse.
Sous Windows XP
Figure 1
La première étape permet d'activer un certain
nombre de plugins dont dépendra le plugin Subversion.
Dans Galileo: aller sur Help->Install
software.
new
Une fenêtre s'affiche avec un champ de saisie dans
la barre supérieure: dérouler ce champs et choisir
Installer le plugin SVN dans Eclipse Galileo
http://thegeekcorner.free.fr
4
Remarque: Si dans la fenêtre d'importation la section
SVN n'apparaît pas, c'est que l'installation a échouée:
reportez-vous alors à la documentation officielle d'Eclipse
et du plugin Subversion.
Sous Windows XP au redémarrage d'Eclipse, une
fenêtre apparaît automatiquement proposant de choisir
un connecteur Subversion puis de l'installer (Là est la
nouveauté apportée par Galileo):
Sous Linux
Sous Linux, une fois eclipse redémarrée il faut aller
sur Help->Install new software.
Cliquer ensuite sur le bouton Add, et
saisir l'URL http://community.polarion.com/
projects/subversive/download/
eclipse/2.0/galileo-site/.
Test de l'installation
Pour nous assurer du succès de l'installation nous
allons importer un projet présent sur un dépot
Subversion existant.
Pour cela, il faut aller dans file->import->SVN>Project from SVN puis saisir l'URL du dépot
Subversion de test.
Installer le plugin SVN dans Eclipse Galileo
http://thegeekcorner.free.fr
5
Optimiser l'affichage d'Eclipse sous Linux
créé le 29/12/2009 .
dernière mise à jour le 22/04/2010.
Si comme moi, vous trouvez que l'affichage de Eclipse sous Windows XP est plus optimisé
que sous Linux, sachez qu'il y a un moyen de changer ce comportement par défaut. Ce mémo
présente comment optimiser l'affichage sous Linux de certains composants de l'IDE eclipse en
jouant notamment avec les paramètres du moteur d'habillage GTK.
Voici à quoi ressemble habituellement une fenêtre
eclipse:
doit executer la commande suivante avant le lancement
eclipse:
export GTK2_RC_FILES=$GTK_RC_FILES:/$HOME/.gtkrc-eclipse
I - Création d'un fichier .gtkrceclipse
Créez un fichier .gtkrc-eclipse à la racine de
votre répertoire personnelle:
gedit $HOME/.gtkrc-eclipse
Une fois ce fichier édité, relancer eclipse. Voici à quoi
cela devrait ressembler:
III - La preuve par l'exemple
Voici deux copies d'écrans : celle de gauche présente
avant la modif et celle de droite...
Dans ce fichier, copiez-coller le contenu suivant
style "gtkcompact" {
font_name="Sans 9"
GtkButton::default_border={0,0,0,0}
GtkButton::default_outside_border={0,0,0,0}
GtkButtonBox::child_min_width=0
GtkButtonBox::child_min_heigth=0
GtkButtonBox::child_internal_pad_x=0
GtkButtonBox::child_internal_pad_y=0
GtkMenu::vertical-padding=1
GtkMenuBar::internal_padding=0
GtkMenuItem::horizontal_padding=4
GtkToolbar::internal-padding=0
GtkToolbar::space-size=0
GtkOptionMenu::indicator_size=0
GtkOptionMenu::indicator_spacing=0
GtkPaned::handle_size=4
GtkRange::trough_border=0
GtkRange::stepper_spacing=0
GtkScale::value_spacing=0
GtkScrolledWindow::scrollbar_spacing=0
GtkExpander::expander_size=10
GtkExpander::expander_spacing=0
GtkTreeView::vertical-separator=0
GtkTreeView::horizontal-separator=0
GtkTreeView::expander-size=8
GtkTreeView::fixed-height-mode=TRUE
GtkWidget::focus_padding=0
}
class "GtkWidget" style "gtkcompact"
Figure 1:Avant la modification
style "gtkcompactextra" {
xthickness=0
ythickness=0
}
class "GtkButton" style "gtkcompactextra"
class "GtkToolbar" style "gtkcompactextra"
class "GtkPaned" style "gtkcompactextra"
Figure 2
II - Editer le lanceur d'Eclipse
Afin de prendre en compte le fichier précedemment
créé, il faut soit créer un alias soit créer un lanceur qui
Optimiser l'affichage d'Eclipse sous Linux
http://thegeekcorner.free.fr
6