|
Publicité ' | ||||||||||||||||||||||||
|
|
#121 |
|
Membre chevronné
![]() ![]() |
A partir de la version 2010 (donc XE & XE2 aussi), la touche F6... qui lance IDE Insight...
- - - - - - - - - - - - - - - - - - - - - - - - - - - Tant qu'à être dans les raccourcis... Ctrl Maj C : Quand on déclare une procédure ou une méthode...
|
|
00
|
|
|
#122 |
|
Membre chevronné
![]() ![]() |
|
|
00
|
|
|
#123 |
|
Membre Expert
![]() ![]() Inscription : septembre 2003 Messages : 1 896 ![]() |
![]() Un petit mot en pensant à nos amis du handicap. Pour les malvoyants pensez à une option (ou en dur) d'affecter une font de couleur noire sur les libellés. Là, j'ai un utilisateur me montrant sa configuration Windows toute marron foncée afin de réaliser un contraste avec la couleur de la fonte. Mais manque de chance pour lui (et les autres), si la fonte du programme n'est pas affectée en noire, elle se trouve en couleur claire, ce qui rend le programme illisible. Enfin chez les autres, je ne sais pas comment c'est mais cette histoire est du vécu. Si vous avez des commentaires complémentaires à ce sujet ; n'hésitez pas @+ |
|
|
00
|
|
|
#124 |
|
Membre Expert
![]() ![]() Inscription : septembre 2003 Messages : 1 896 ![]() |
![]() Deux petits trucs encore, rien d'extraordinaire, mais des choses à ne surtout pas négliger. 1. Comme tout musicien, faut jamais laisser tranquille votre art ; tous les jours (ou presque hein) faut continuer à replonger dans le code. Pourquoi ? hé bien au fil du temps et petit à petit sans s'en rendre compte, insidieusement de petits lambeaux de notre précieux savoir partent d'une façon totalement incontrôlable. Généralement pour toute discipline, le temps passé critique avoisine les 10 années, passé ce temps de graves lacunes apparaissent. . . . 2. N'oubliez jamais d'indenter votre code ! A moins que vous ne soyez un as de la reconstitution des oeufs brouillés ![]() Je ne m'étendrais pas sur les avantages de l'indentation. L'avantage supplémentaire auquel je souhaite porter le focus est le suivant : Si vous avez à modifier plusieurs parties de codes dans une ou plusieurs unités, au niveau du code ainsi ajouté ou modifié, je vous conseille de (provisoirement) ne PAS l'indenter. Pour quelle raison ? Hé bien pour ensuite par exemple retrouver ou remettre en l'état originel le code ainsi modifié ce sera bien plus aisé, en évitant l'épisode "mission impossible" Perso sur tous morceaux modifiés ou ajoutés, j'annote toujours en face le format date => // 02/2012 Fastoche pour trouver ! Je sais que chacun possède ses petits manies, et qu'il existe des méthodes automatiques, mais ne nous écartons pas trop du sujet de ce thead. @+ |
|
|
00
|
|
|
#125 |
|
Membre du Club
![]() Michel DIAZConsultant en développement Inscription : septembre 2011 Messages : 19 ![]() |
En tant que débutant vous n'avez probablement pas accès aux sauvegardes d'entreprises (j’entends par là le dev qui apprend chez lui)... Pensez vous à sauver régulièrement vos sources loin de votre lieu de développement (un dégâts des eaux ça n'arrive pas qu'aux autres... voir un incendie... Ou un cambriolage où les gars vous piquent le PC + les HDD externes de sauvegarde), c'est à dire sur un autre lieu que là où vous codez ?
Voilà une astuce toute simple qui ne coûte rien... Créez vous un compte gmail dédié. Ensuite zipez (perso j'utilise 7zip) votre projet puis envoyez le par mail sur votre nouveau compte gmail. Un projet Zipé sans les DCU et autres ne fait pas une taille énorme et peut être envoyé pas mail en une poignée de minutes. Faites régulièrement vos sauvegardes "par mail". Ainsi en cas de dégâts (incendie, vol etc) vous n'aurez qu'à vous connecter sur gmail pour récupérer vos sources. Voilà, vous avez votre "cloud" personnel. Autres avantages : - Accessible de n'importe où... - Gestion de "version" (grâce à la date des mails - vous pouvez aussi mettre un nom "parlant" dans le zip, qui inclue la date ou un numéro de version). Dernières astuces si vous craignez que les "chinois du FBI" ne vous volent vos sources : activez le cryptage dans votre logiciel de ZIP et mettez un mot de passe suffisamment long mais que vous pourrez vos rappeler dans quelques mois si le besoin se fait sentir. Personnellement j'utilise cette méthode pour avoir une sauvegarde décentralisée d'un projet personnel, en fait je double la sauvegarde (on ne sait jamais...) : sur gmail et dans un compte mail de free. NB : dans le cas de Free utilisez zimbra.free.fr pour gérer vos mail et pas de logiciel genre Thunderbird qui va rapatrier vos mails en local (sauf si vous savez le paramétrer pour ne pas le faire). |
|
|
40
|
|
|
#126 | |
|
Membre régulier
![]() Tony Inscription : mai 2012 Messages : 96 ![]() |
Un truc qui m'a été donné par ShaiLeTroll :
Citation:
__________________
Niveau : Débutant IDE : Delphi 4 Pro OS : Windows 7 |
|
|
|
00
|
|
|
#127 |
|
Membre du Club
![]() Beny Inscription : août 2006 Messages : 102 ![]() |
Dans la continuité du post de Hohorga, afin de faire des sauvegardes régulières de vos projets, je conseils d'utiliser le service gratuit Dropbox.
Concrètement, vous installez un petit utilitaire sur votre PC (ou Mac, pour les Lazarusiens), et ce dernier va créer un dossier nommé "Dropbox" qui sera systématiquement synchronisé avec un serveur en ligne (du "cloud" quoi...). Donc cela permet de ne pas avoir à zipper vos projets, mais simplement de les mettre dans le dossier Dropbox. Vous pourrez travailler dessus sans problèmes ; dès qu'un fichier sera modifié, l'utilitaire s'occupera de synchroniser automatiquement. Pleins d'autres options sont disponibles (partager un dossier pour un projet collaboratif ; un dossier public ; créer des liens de téléchargement direct pour ceux qui n'auraient pas de compte Dropbox ; ...). Vous disposerez aussi d'une version web (accessible via n'importe quel navigateur). Avec l'offre gratuite vous pouvez disposer d'un espace allant jusqu'à 20 Go (~), autant dire que c'est suffisant. Ça se passe ici : http://www.dropbox.com/ Beny |
|
|
00
|
|
|
#128 |
|
Membre éprouvé
![]() Inscription : octobre 2002 Messages : 554 ![]() |
J'utilise Dropbox *à l'intérieur* de VirtualBox :-) Une machine virtuelle pour chaque projet, comme ça je peux utiliser différentes versions de Delphi et de mes composants sans me prendre le chou. Quand j'ai besoin de revenir sur un vieux projet, je retrouve son environnement de développement complet, avec ses outils spécifiques si nécessaire, sans polluer mon environnement de travail quotidien.
Dropbox a une fonction de synchronisation partielle donc je ne charge que les dossiers qui m'intéressent dans chaque machine virtuelle. Penser à modifier le chemin pour les DCU dans Delphi afin d'éviter de les synchroniser (en dehors de Dropbox donc). @benymypony: tu as oublié de préciser que Dropbox garde un historique de chaque fichier modifié pendant 30 jours donc en cas de problème on peut revenir en arrière. C'est le VCS du pauvre :-) |
|
|
00
|
|
|
#129 |
|
Membre du Club
![]() Beny Inscription : août 2006 Messages : 102 ![]() |
|
|
|
00
|
|
|
#130 |
|
Membre Expert
![]() |
|
|
|
00
|
|
|
#131 | |
|
Nouveau Membre du Club
![]() Inscription : mars 2002 Messages : 96 ![]() |
Citation:
sous word ou note pad faire Ctrl V |
|
|
|
00
|
|
|
#132 |
|
Membre émérite
![]() Inscription : avril 2008 Messages : 863 ![]() |
|
|
|
00
|
|
|
#133 |
|
Membre Expert
![]() Inscription : août 2002 Messages : 1 073 ![]() |
Ctrl+C copie le texte du message.
Ctrl+Alt+Impr Ecran copie l'image.
__________________
Delphi 7 Windows XP/Vista |
|
|
00
|
|
|
#134 |
![]() ![]() Evaris NGOUZOIngénieur intégration Inscription : juin 2005 Messages : 1 958 ![]() |
![]() s'il s'agit de la copie écran de la fenêtre active, un "Alt+Imp ecran" suffit, pas besoin du "Ctrl"
__________________
[D2010] Connexion à Firebird via dbExpress Guide du développeur delphi devant un problème
|
|
|
00
|
|
|
#135 |
|
Invité régulier
![]() Inscription : mars 2006 Messages : 5 ![]() |
EDIT: j'ai rien dit... c'est juste que ce message c'est trouvé en news, et je n'avais pas vu la catégorie... ça n'a pas l'air d'être la joie le Delphi..
Bonjour, C'est propre à un langage/EDI en particulier vos astuces ?? Parce que je ne comprend pas trop certaines ... Sur Visual Studio pour trouver un bug il y a la fonction "debug" qui permet d'avancer pas à pas et d'afficher l'état des variables/objets en temps réels. ![]() Et utiliser un gestionnaire de source ( SVN , TFS , GIT ) , c'est très pratique, même quand on est tout seul sur le projet . Permet de revenir en arrière très facilement , et j'en passe et des meilleurs. A+ |
|
|
00
|
|
|
#136 | ||||
|
Invité régulier
![]() Étudiant Inscription : avril 2012 Messages : 6 ![]() |
Bonjour,
Voici ma petite contribution: BUT : Alterner entre deux version possibles d'un code Code :
Code :
|
||||
|
|
00
|
|
|
#137 |
|
Invité régulier
![]() Jean-Philippe Lambert Inscription : février 2011 Messages : 5 ![]() |
Faire une modularisation du code pour sectionner le plus possible mes éléments et ce pour bien retrouver ou j'étais auparavant. Un nomenclature nickel, Un changedoc avec les numéros de lignes et les date de modifications. Pas trop de commentaires dans le code le code doit parler de lui meme.
|
|
|
00
|
|
|
#138 |
|
Invité régulier
![]() Inscription : septembre 2008 Messages : 96 ![]() |
Pour savoir ou j'en etais hier je fais une dizaine de ctrl-z(undo) en arrivant le matin et ensuite je revis ma fin de journée en faisant ctrl-Y (redo) jusqu'a ce que plus rien ne se passe
|
|
|
01
|
|
|
#139 |
![]() ![]() Inscription : septembre 2008 Messages : 2 856 ![]() |
![]() long silence... |
|
|
20
|
|
|
#140 | ||
|
Membre chevronné
![]() Charly Ingénieur TP Inscription : décembre 2006 Messages : 582 ![]() |
Bonjour,
pour compléter l'astuce de Cube 45 : Comment tester 2 versions différentes d'un code, j'utilise la compilation conditionnelle : Code :
|
||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com