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 :

Explorateur de sources


Sujet :

Applications et environnements graphiques

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 90
    Par défaut Explorateur de sources
    Bonjour tout le monde,

    Voilà je suis analyste programmeur. En ce moment je doit travailler sur des sources qui ne sont pas les miennes et je voudrais faire des recherches rapides dans ces sources.

    Par exemple, rechercher des nom de table ou de champs facilement.

    Je suis sous Ubuntu.
    Pour l'instant les sources sont en php/html/javascript.

    Par la suite je vais surement être amené a travailler sur des langages différents (C,C++,C#, ...)
    Sa serais vraiment génial qu'un logiciel puisse explorer les sources de n'importe quel projet, quelque soit le langage.

    Merci d'avance pour votre aide.

    Vincent

  2. #2
    Membre éclairé Avatar de anto
    Inscrit en
    Juin 2003
    Messages
    86
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 86
    Par défaut
    Y' a pas de fonction rechercher?

  3. #3
    Membre éclairé Avatar de septox
    Inscrit en
    Novembre 2003
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 62
    Par défaut
    salut ,

    je crois que cela depant de ton IDE , mais dans la plupart des cas ,
    il y a generalement la fonction recherche,

    ou bien ( ds eclipse , qui avec des plugins peut egalement faire les langages cites ) tu marque la variable ou fonction , et tout les endroits ou elle est invoke sous reperes.

    Horidoooooo !!!

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 90
    Par défaut
    Si, la fonction rechercher existe mais le problème c'est quelle se limite au fichier actif, pas à tous les fichiers du projet!

    En ce qui concerne Eclipse, je vais essayer de ce pas de trouver le plug-in!!

    sinon quel EDI polyvalent au niveau des langages pourrais satisfaire ma demande??

    encore merci et bravo pour la rapidité de réponse!!!!

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 90
    Par défaut
    C'est encore moi!

    bon voilà je me suis dit : je vais tester avec eclipse!

    problème, il existe deux plug-in pour php :
    http://www.phpeclipse.de/tiki-view_articles.php
    et
    http://www.eclipse.org/php/


    Je penche plus pour le deuxieme, mai je n'ose pas tester. Je ne veux pa snon plus perdre de temps a tester!

    Lequel de ces plug-ins est le mieux?

    merci d'avance

  6. #6
    Membre expérimenté

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Par défaut
    Tu ne veux pas perdre de temps à tester il va bien falloir pourtant non ? Comment vas-tu choisir ? On ne peut pas le faire à ta place, qu'en penses-tu ? A moins que tu tombes sur un utilisateur l'ayant déjà utilisé

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 90
    Par défaut
    Citation Envoyé par Larkine
    Tu ne veux pas perdre de temps à tester il va bien falloir pourtant non ? Comment vas-tu choisir ? On ne peut pas le faire à ta place, qu'en penses-tu ? A moins que tu tombes sur un utilisateur l'ayant déjà utilisé
    c'est implicite dans ma question !
    si je pose cette question c'est parce que j'ai vu que le projet phpide sur le site d'Eclipse n'est pas là depuis longtemps, on peut donc se poser des questions quant aux fonctionnalités ...

    vala vala!

    je vais tester phpeclipse (honneur à l'ancienneté !!!)
    si je trouve mon bonheur, je ne prendrais pas l'autre!

  8. #8
    Membre très actif
    Avatar de vosaray
    Profil pro
    Architecte technique
    Inscrit en
    Mai 2004
    Messages
    217
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2004
    Messages : 217
    Par défaut
    Personellement j'utlise PHPeclipse depuis qq mois et j'en suis satisfait.

    C'est bien mieux qu'un editeur de base comme kate ou vim, néamoins il y a des fonctionalités qui ne marchent pas tres bien, ou que pour l'instant j'ai pas encore reussi a configurer.

    C'est le cas nottament du saut vers le source d'une fonction, que je trouve tres pratique sous d'autres languages, mais personellement je m'en passe tres bien.

    Pour le C/C++ le standard c'est le plugin CDT. Encore une fois qq trucs qui marchent pas tout de suite pour tous les projets.

    Il faut bien configurer le plugin pour qu'il s'integre dans ton environnement de dev (genre compilos exotiques) avant de vraiment profiter pleinement de la puissance d'Eclipse.

    Quand a javascript je pense que le plugin Web le fait sans soucis. Au passage, toutes mes condoleances, car c'est vraiement pas drole de se tapper du javascript meme avec un IDE comme eclipse

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 90
    Par défaut
    Super Eclipse!!!
    Je m'attendais pas à quelque chose de super génial étant donné que c'est un eid codé en java mais là ...

    alors création de projet php, je défini le épertoire de mes sources et je valide!
    Et là c'est le drame :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    !ENTRY org.eclipse.core.runtime 4 2 2006-07-24 16:41:21.09
    !MESSAGE An internal error occurred during: "Refreshing workspace".
    !STACK 0
    java.lang.NullPointerException
       at org.eclipse.core.internal.localstore.UnifiedTree.quickSort(UnifiedTree.java:417)
       at org.eclipse.core.internal.localstore.UnifiedTree.getLocalList(UnifiedTree.java:334)
       at org.eclipse.core.internal.localstore.UnifiedTree.addChildren(UnifiedTree.java:103)
       at org.eclipse.core.internal.localstore.UnifiedTree.addNodeChildrenToQueue(UnifiedTree.java:228)
       at org.eclipse.core.internal.localstore.UnifiedTree.accept(UnifiedTree.java:84)
       at org.eclipse.core.internal.localstore.FileSystemResourceManager.refreshResource(FileSystemResourceManager.java:641)
       at org.eclipse.core.internal.localstore.FileSystemResourceManager.refresh(FileSystemResourceManager.java:627)
       at org.eclipse.core.internal.resources.Resource.refreshLocal(Resource.java:1244)
       at org.eclipse.core.internal.refresh.RefreshJob.runInWorkspace(RefreshJob.java:136)
       at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
       at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76)

    Je ne sais pas pour vous mais sa me coupe le sifflet ...
    si quelqu'un a une solution, je suis preneur ...

  10. #10
    Membre très actif
    Avatar de vosaray
    Profil pro
    Architecte technique
    Inscrit en
    Mai 2004
    Messages
    217
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2004
    Messages : 217
    Par défaut
    Mais c'est koi ta version d'Eclipse ainsi que la verison du JRE ?

    Quand tu dis 'drame' ca veut dire koi ? Plantage de l'IDE ou bien c'est benin ?

    Obtiens tu le meme resultat en faisant un refresh ( vue ressources, click droit, refresh ) ?

    Parceque j'utlise eclipse depuis qq années et j'ai jamais eu ce genre d'exception. En tout cas pas avec une uitlisation standard .

  11. #11
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 88
    Par défaut
    salut,

    Citation Envoyé par baallrog
    Voilà je suis analyste programmeur. En ce moment je doit travailler sur des sources qui ne sont pas les miennes et je voudrais faire des recherches rapides dans ces sources.

    Par exemple, rechercher des nom de table ou de champs facilement.
    jette un coup d'oeil a ctags, il est surement installe par defaut. il permet de creer un fichier d'index des symboles a partir d'un ensemble de sources, et il est supporte par pas mal d'editeurs.

    ex.:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    % ctags *.cpp
    % ls -l tags
    -rw-r--r--  1 oprs users 5896 2006-07-25 01:17 tags
    % vi -t main
    (et pouf, tu arrives directement sur main())

    d'apres la doc, les langages supportes sont les suivants:

    Assembler, AWK, ASP, BETA, Bourne/Korn/Z Shell, C, C++, C#, COBOL, Eiffel, Erlang, Fortran, Java, Lisp, Lua, Makefile, Pascal, Perl, PHP, PL/SQL, Python, REXX, Ruby, Scheme, S-Lang, SML (Standard ML), Tcl, Vera, Verilog, Vim, and YACC.

    si ton IDE le supporte, c'est parfait et tres pratique.

    -pirus.

  12. #12
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 90
    Par défaut
    merci pirus, je vais voir ctag de plus pres!!

    hum la version d'eclipse est celle de Ubuntu : 3.1.2
    PhpEclipse : 1.1.8

    C'est précisement lorsque je rafraichit le workbench que j'ai cette exception.
    Non Eclipse ne plante pas mais le workbench n'est pas rafraichit, je ne voit donc pas tous les fichiers du projet ...

    hum je recherche la version du JRE mais je n'ai pas installé java directement, j'ai laissé synaptic installer les dépendances d'eclipse.
    Pour plus de sureté je vais installer les paquets sun-java5-...

    mon utilisation est plus que standard puisque je ne peux meme pas avoir la totalité de mes fichiers lol !!!

  13. #13
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 90
    Par défaut
    hum je pense avoir trouvé la solution :
    sous ubuntu en balandant dans mes sources, j'ai trouvé des fichiers comportant des losange noir avec un "?" dans les noms des fichiers.

    J'ai donc renommé ces fichiers et là miracle sa passe!!!!
    Je n'ai plus l'exception de malheur !!

    Par contre le nom original des fichier je ne le connais pas ... c'est trés embettant ...


    si quelqu'un connais le problème : je suis sous ubuntu dapper drake.

    merci d'avance

Discussions similaires

  1. source explorateur javascript
    Par youp_db dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 19/10/2006, 15h33
  2. Source Safe -> VC++
    Par Emilio dans le forum MFC
    Réponses: 7
    Dernier message: 07/11/2002, 15h57
  3. Outil de reformatage d'un source Pascal
    Par HRS dans le forum Pascal
    Réponses: 7
    Dernier message: 21/10/2002, 14h55
  4. mp3 et source
    Par davlefou dans le forum C
    Réponses: 2
    Dernier message: 18/10/2002, 15h01
  5. Explorateur de code C
    Par Zero dans le forum C
    Réponses: 14
    Dernier message: 06/06/2002, 09h41

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