Sign in Join
Wiki copytemporary

IDE tricks/fr: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11# Créer un nouveau fichier avec Open File
22
33Vous pouvez créer un nouveau fichier et l'enregistrer , ou vous pouvez créer un nouveau fichier avec un nom de fichier et un type de fichier en une étape: Ouvrir juste le fichier(Ctrl+o) et choisir un fichier non existant. Par exemple : unit1.pas. L'IDE vous demandera s'il est créé.
44
55# Macros de l'IDE
66
77[[IDE Macros in paths and filenames/fr|les macros de l'IDE dans les répertoires et les noms de fichiers]]
88
99# Obtenir les paramètres de la ligne de commande du compilateur créé par l'IDE
1010
1111Vous pouvez copier les paramètres à partir de **Projet -\> Options du compilateur... -\> Afficher les options**. Ici les chemins sont relatifs au répertoire du projet. Aussi dans la plupart des cas vous pouvez les copier sans ajustement .
1212
1313Les paramètres sont également enregistrés dans le fichier *.compiled. Par exemple si votre projet s'appelle test1.lpi, alors un fichier test1.compiled est créé . C'est un simple fichier texte xml, ainsi vous pouvez juste copier les options et ajuster les chemins pour compiler sur un autre ordinateur. Le fichier est mis dans le même répertoire, là où l'exécutable est créé .
1414
1515Pour les paquets ceci fonctionne de la même façon.
1616
1717De cette façon, vous pouvez compiler votre (si tout va bien fonctionnant et exempt d'erreurs) code, en dehors de l'IDE lazarus.
1818
1919# Fermer tous les éditeurs de fichiers excepté un
2020
2121Sous gtk (disponible pour linux, macosx et freebsd) les pages de l'éditeur de sources ont un boutton de fermeture à droite de leur nom de page. Appuyez sur la touche Ctrl tout en cliquant sur le bouton , cela ferme tous les fichier excepté celui cliqué.
2222
2323# Palette de composants
2424
2525## Trouver un composant dans la palette
2626
2727Vous connaissez le nom du composant , ou une partie de celui ci , mais vous ne savez pas dans quelle page c'était? Cet outil le trouve : Cliquez avec le bouton droit de la souris sur un composant dans la palette pour ouvrir le menu contextuel. Choisir 'Find component'. taper au clavier une partie du nom pour filtrer la liste .
2828
2929## Ouvrir le paquet d'un composant dans la palette
3030
3131Cliquez avec le bouton droit de la souris sur le composant pour ouvrir le menu contextuel, ensuite choisir ouvrir le paquet.
3232
3333## Trouver la déclaration des sources d'un composant dans la palette
3434
3535Cliquez avec le bouton droit de la souris sur le composant pour ouvrir le menu contextuel, ensuite choisir ouvrir l'unité.
3636
3737# Mon application fige mon bureau linux pendant le debogage
3838
3939X (votre bureau) can se figer, quand une application qui prend en main la souris est arrêté par gdb (le débogueur).
4040
4141## Employer une seconde session X
4242
4343Vous pouvez commencer une seconde session X en faisant:
4444
45-`  X :1 &`
45+```text
46+ X :1 &
47+```
4648
4749avec Ctrl-Alt-F7 vous basculez vers :0 et avec Ctrl-Alt-F8 vous basculez vers :1 après cela vous pouvez commencer une seconde session gnome en faisant:
4850
49-`  gnome-session --display=:1 &`
51+```text
52+ gnome-session --display=:1 &
53+```
5054
5155## Employer VNC
5256
5357Vous pouvez employer vncserver/client en installant tightvncserver/realvncserver Mettre en marche le serveur avec :
5458
55-`  vncserver :1`
59+```text
60+ vncserver :1
61+```
5662
5763Pour autant que je le sache, une session est également démarrée. Vous pouvez vous relier au vncserver avec vncviewer.
5864
5965## déboguer l'application sur le deuxième serveur
6066
6167Dans lazarus, dans les paramètres d'execution du menu executer pour votre projet , cocher "utiliser l'affichage" et cliquez sur OK
6268
63-` :1`
69+```text
70+ :1
71+```
6472
6573Maintenant votre application s'executera sur le deuxième serveur, ainsi quand elle est déboguée, seulement le deuxième serveur se figera (mais cela ne vous affectera pas puisque vous déboguez sur le premier ).
6674
6775# Compiler rapidement l'IDE
6876
6977Travailler sur Lazarus lui-même nécessite de reconstruire l'IDE beaucoup de fois. Si vous employez les astuces suivantes et avez assez de mémoire et une unité centrale récente, vous devriez pouvoir être en mesure de recompiler l'IDE en quelques secondes.
7078
7179- Mettre les sources de Lazarus sur un disque dur rapide. Pas sur un système de fichier sur un reseau lent.
7280- Installer seulement les paquets nécessaires .
7381- parametrez USESVN2REVISIONINC=0 pour sauter la mise à jour du fichier revision.inc.
7482- Compiler seulement les pièces . Si le packager registration est recompilé, alors tous les paquets installés sont recompilés aussi . Si IDEIntf est recompilé, alors tous les paquets conception de temps installés sont recompilés.
7583- Sous Windows: employer l'éditeur de liens interne
7684
7785# Trouver les fichiers sources d'une fenêtre de l'IDE
7886
7987- Ouvrir la fenêtre de l'IDE.
8088- Appuyez sur Ctrl+Shift+F1 pour ouvrir l'éditeur de l'aide.
8189- Se rappeler du nom de classe de la fenêtre the window classname. Fermer la fenêtre .
8290- Utilisez [[IDE Window: Find in files/fr|chercher dans les fichiers]] pour trouver le fichier source de la classe.
8391
8492---
8593*From the Free Pascal wiki, page "IDE tricks/fr", as it stood on 2013-07-09 after a change by Olaf, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
8694Category: Français

Back to history