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

EDI Delphi Discussion :

Synchronisation structure de projet et .dproj


Sujet :

EDI Delphi

  1. #1
    Membre émérite

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2007
    Messages
    3 385
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 385
    Points : 2 999
    Points
    2 999
    Par défaut Synchronisation structure de projet et .dproj
    Bonjour

    Petite question de curiosité du vendredi !

    Dans un fichier .droj, j'ai un fichier que je veux inclure seulement en release.
    Pour ça, j'utilise un {$IFDEF release} dans le dproj

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
      {$IFDEF RELEASE}
      ,UnitLock in 'UnitLock.pas' {dmLock: TDataModule}
      {$ENDIF}
    Je vois que même si je change la configuration en debug, le fichier ne disparaît pas de l'affichage des fichiers du projets.
    Par contre, si je ferme le projet et que je le rouvre, le fichier n’apparaît plus.

    Je sais bien que ce n'est pas un usage ni très courant ni très logique mais je trouve dommage que la synchro entre les 2 ne soit pas plus poussée.

    A moins qu'il existe une astuce ou une option que je ne connais pas pour forcer cette synchro ?

  2. #2
    Membre émérite
    Avatar de ALWEBER
    Homme Profil pro
    Expert Delphi
    Inscrit en
    Mars 2006
    Messages
    1 491
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Expert Delphi

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 491
    Points : 2 756
    Points
    2 756
    Billets dans le blog
    10
    Par défaut
    Non. C'est lié je pense à des raisons d'optimisation du compilateur. Le .pas génère un .dcu (Data Compiled Unit) qui n'est pas forcément recompilé à chaque fois.
    Tu peux choisir le menu 'Construire' plutôt que 'Compiler' pour forcer la régénération des .dcu quand tu changes une option.

  3. #3
    Membre confirmé Avatar de blonde
    Femme Profil pro
    Développeur Delphi
    Inscrit en
    Septembre 2003
    Messages
    278
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Delphi

    Informations forums :
    Inscription : Septembre 2003
    Messages : 278
    Points : 477
    Points
    477
    Par défaut
    Citation Envoyé par Papy214 Voir le message

    Je sais bien que ce n'est pas un usage ni très courant ni très logique mais je trouve dommage que la synchro entre les 2 ne soit pas plus poussée.

    A moins qu'il existe une astuce ou une option que je ne connais pas pour forcer cette synchro ?
    Logique : oui moi je trouve que c'est logique.
    Courant : effectivement, je n'ai jamais eu à le faire de cette façon.

    Par contre, tu remarqueras que supprimer directement la déclaration d'un fichier dans le uses du .dproj ne met pas non plus à jour l'explorateur de projet . Il y a bien un bouton "Synchroniser la sélection avec l'éditeur", mais chez moi, pas moyen de l'activer, il reste grisé.

Discussions similaires

  1. Réponses: 3
    Dernier message: 13/01/2010, 14h28
  2. Réponses: 5
    Dernier message: 18/06/2008, 18h01
  3. Comment structurer mon projet c++
    Par balteo dans le forum C++
    Réponses: 5
    Dernier message: 04/04/2008, 17h48
  4. Structure de projet C
    Par Leeelooo dans le forum C
    Réponses: 9
    Dernier message: 21/04/2007, 17h53
  5. [Débutant] Structure de projet Tomcat
    Par slclinsearch dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 29/12/2005, 12h30

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