IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Eclipse Platform Discussion :

Vue "hierarchical" par défaut


Sujet :

Eclipse Platform

  1. #1
    Membre habitué Avatar de kkt8
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    472
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 472
    Points : 193
    Points
    193
    Par défaut Vue "hierarchical" par défaut
    Bonjour,

    Je développe un RCP basée sur CDT avec mes plugins.
    Je voudrais qu'à la création de projet, par défaut, dans la vue "Project Explorer", la "Project presentation" soit en "hierarchical" plutot que "flat".
    C'est une préférence liée au worskpace, je pense ça : stocké dans le org.eclipse.ui.navigator.prefs
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    org.eclipse.ui.navigator.ProjectExplorer.activatedExtensions=org.eclipse.cdt.make.ui.makeTargets.content\=true;org.eclipse.ui.navigator.resourceContent\=true;org.eclipse.cdt.ui.navigator.content\=true;org.eclipse.ui.navigator.resources.workingSets\=true;org.eclipse.team.ui.patchSyncNavigatorContent\=true;org.eclipse.team.ui.resourceContent\=true;org.eclipse.ui.navigator.resources.nested.nestedProjectContentProvider\=true;org.eclipse.remote.ui.navigatorContent.connections\=true;
    org.eclipse.ui.navigator.ProjectExplorer.filterActivation=\:org.eclipse.ui.navigator.resources.filters.startsWithDot\:org.eclipse.cdt.ui.navigator.filters.AnonymousStructFilter\:org.eclipse.ui.navigator.resources.nested.HideTopLevelProjectIfNested\:org.eclipse.ui.navigator.resources.nested.HideFolderWhenProjectIsShownAsNested\:org.eclipse.cdt.ui.navigator.filters.ForwardDeclarationFilter\:
    Mais par définition avant le 1er lancement, le workspace n'est pas créé ... comment puis-je faire pour que cela soit le défaut à chaque fois que l'utilisateur crée un workspace ?
    D'avance merci

    Chris

  2. #2
    Membre émérite
    Avatar de Mickael_Istria
    Homme Profil pro
    Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Inscrit en
    Juillet 2008
    Messages
    1 469
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 469
    Points : 2 997
    Points
    2 997
    Par défaut
    Salut Christel,
    Tu as essaye avec le point d'extension org.eclipse.core.runtime.preferences/initializer ou avec un plugin_customization.ini (si tu fais une appli RCP) ?
    Si tu ne peux pas, alors tu peux quand meme essayer de le faire programmatiquement avec le point d'extension org.eclipse.ui.startup. Il y a une commande definie pour ca, c'est "org.eclipse.ui.navigator.resources.nested.changeProjectPresentation" (le code c'est org.eclipse.ui.internal.navigator.resources.nested.ProjectPresentationHandler). Du coup avec le CommandService ou le HandlerService, tu invoques la commande au startup et ca devrait marcher.
    HTH
    Pour du HTML, CSS, JavaScript, TypeScript, JSon, Yaml, Node... dans Eclipse IDE, installe Eclipse Wild Web Developer
    Pour du Rust dans Eclipse IDE, installe Eclipse Corrosion
    Follow me on twitter

  3. #3
    Membre habitué Avatar de kkt8
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    472
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 472
    Points : 193
    Points
    193
    Par défaut
    Salut Mickael,

    J'ai essayé dans le plugin_customization mais ça ne marche pas.
    je vais essayer programmatiquement dans le startup, merci

Discussions similaires

  1. Insert dans une vue avec une valeur par défaut
    Par adiGuba dans le forum Requêtes
    Réponses: 1
    Dernier message: 23/07/2010, 15h12
  2. Remplacer caractère ' ( quote ) par "\n"
    Par Eric45 dans le forum C++
    Réponses: 3
    Dernier message: 28/11/2007, 00h56
  3. Vues par défaut
    Par ben53 dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 23/07/2007, 10h26
  4. Réponses: 5
    Dernier message: 30/05/2005, 16h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo