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

Applications et environnements graphiques Discussion :

UltraEdit, l'éditeur de texte le plus vendu au monde, disponible pour Linux [Infos]


Sujet :

Applications et environnements graphiques

  1. #41
    Expert éminent sénior
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2003
    Messages : 5 275
    Points : 10 985
    Points
    10 985
    Par défaut
    Citation Envoyé par SurferIX Voir le message
    [navigation]
    Euh là je sais pas pour VIM.
    Pouvoir naviguer dans le code est très utile. Savoir qui appelle qui, sauter aux définitions, etc.
    Les trucs sous vim sont basés sur ctags ou cscope, et ... c'est assez limité malheureusement quand on joue avec des langages où la surcharge existe. Il existe diverses solutions de contournement, je ne me suis pas amusé à me lancer dans un comparatif. J'ai mes deux solutions à moi, et je m'en contente pour l'instant.
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

  2. #42
    Membre chevronné

    Homme Profil pro
    Mentaliste
    Inscrit en
    Mars 2008
    Messages
    872
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Mentaliste
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 872
    Points : 1 813
    Points
    1 813
    Par défaut
    Citation Envoyé par Luc Hermitte Voir le message
    Pouvoir naviguer dans le code est très utile. Savoir qui appelle qui, sauter aux définitions, etc.
    Les trucs sous vim sont basés sur ctags ou cscope, et ... c'est assez limité malheureusement quand on joue avec des langages où la surcharge existe. Il existe diverses solutions de contournement, je ne me suis pas amusé à me lancer dans un comparatif. J'ai mes deux solutions à moi, et je m'en contente pour l'instant.
    Intéressant, mais... lesquelles ?
    .I..

  3. #43
    Expert éminent sénior
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2003
    Messages : 5 275
    Points : 10 985
    Points
    10 985
    Par défaut
    [un peu HS quand même ...]
    - lh-tags, un truc non documenté qui s'occupe de mettre à jour (ajout et retrait) des tags de façon incrémentale (ou non), et de pouvoir permettre de choisir parmi des symboles potentiellement surchargés quand on veut atteindre déclaration/définition. La prochaine version devrait voir quelques modifs dans l'API de création des tags pour supporter la prochaine mouture de lh-refactor (le prochain objectif étant de trouver automagiquement les paramètres des fonctions extraites)
    - plus une encapsulation de grep sans les effets de bord de :vimgrep -- pas encore commité pour l'instant.
    [/hs]
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

  4. #44
    Membre confirmé

    Inscrit en
    Février 2007
    Messages
    202
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 202
    Points : 450
    Points
    450
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Luc Hermitte Voir le message
    [un peu HS quand même ...]
    - lh-tags, un truc non documenté qui s'occupe de mettre à jour (ajout et retrait) des tags de façon incrémentale (ou non), et de pouvoir permettre de choisir parmi des symboles potentiellement surchargés quand on veut atteindre déclaration/définition. La prochaine version devrait voir quelques modifs dans l'API de création des tags pour supporter la prochaine mouture de lh-refactor (le prochain objectif étant de trouver automagiquement les paramètres des fonctions extraites)
    - plus une encapsulation de grep sans les effets de bord de :vimgrep -- pas encore commité pour l'instant.
    [/hs]
    Eh ben du HS comme ça j'en veut aussi parce qu'un éditeur qui permette de se balader dans les fonctions/classes style classique j'en n'ai trouvé qu'un seul : C-free !
    Par ailleurs, je conseille largement les Linux mag qui expliquent comment faire du Eclipse sous Vim (repliage de code, snippet, completion de code,
    etc)

  5. #45
    Expert éminent sénior
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2003
    Messages : 5 275
    Points : 10 985
    Points
    10 985
    Par défaut
    Les captures d'écrans de C-free me suggèrent qu'il comprend le C++ aussi mal que ctags. Et en plus, c'est un outil payant. Autant utiliser VC++ à ce compte là.

    Après les linux mag n'ont fait qu'effleurer la surface. On peut même faire des wizards (au détail des IHM de dialogue), des mappings contextuels, ...

    [A propos de wizards et d'IHM de dialogue, s'il y a des vimmers qui connaissent Python/tkinter (je veux me limiter au sous ensemble le plus minimaliste) je peux avoir besoin d'un coup de main pour initier une IHM de préparation de signature pour un refactoring de type Extract-method/function]
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

Discussions similaires

  1. Réponses: 2
    Dernier message: 08/07/2009, 20h21
  2. Réponses: 2
    Dernier message: 26/05/2009, 09h58
  3. recherche composant éditeur de texte
    Par Bruno75 dans le forum Composants VCL
    Réponses: 6
    Dernier message: 15/09/2005, 10h33
  4. imposer une hauteur de div meme si le texte est plus long
    Par bébé dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 24/08/2005, 11h29
  5. [PDE] Comment ajouter un éditeur de texte à mon projet ?
    Par simsky dans le forum Eclipse Platform
    Réponses: 2
    Dernier message: 29/06/2005, 10h40

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