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