[supprimé]
Bonjour à tous !
je vous propose un tuto sur l'éditeur de texte Geany que j'ai découvert il y a peu. C'est également l'occasion pour mettre en avant ce logiciel qui ma foi n'est pas si connu que çà !
Ca peut être aussi l'occasion de mettre à jour la page existante
http://doc.ubuntu-fr.org/geany.
voici le lien
http://code-esperluette.blogspot.com
PS: la page est en "correction" car j'inaugure ce jour, mon petit blog et mon premier billet, donc soyez indulgent, il me faut un peu de temps pour aérer le tout.
😉
Nikonoel
Merci pour les infos, je regarderai ca plus en détails dès ce soir :cool:
J'utilise geany pour coder du php, je le trouve vraiment sympa (en tous cas bien meilleur que gedit).
jobano
excellente initiative ! j'ai moi aussi découvert tardivement geany 🙂
une idée du comment faire pour déplacer une ligne avec Ctrl+Shift+flèche ?
Linkid
Salut !
Depuis que j'ai découvert Geany, je n'arrive plus à m'en passer !
Je m'en sert surtout pour coder en Python, mais également pour lire des fichiers xml, php, html, script en C, C++, ... On peut vraiment faire beaucoup de choses !
Et ce qui est bien, c'est qu'il est très léger.
Sinon, axt ton blog est sympa, continu comme ça !
@+
Concombre Masqué
Merci de m'avoir prévenu jobano 🙂
Pour ce qui est des "greffons" supplémentaires possibles (autre que les 3-4 déjà présents), j'ai souvenir que c'était plutôt compliquer à installer..
Nikonoel
Nikonoel a écritMerci pour les infos, je regarderai ca plus en détails dès ce soir :cool:
J'utilise geany pour coder du php, je le trouve vraiment sympa (en tous cas bien meilleur que gedit).
Finalement je suis passé à vim :lol:
jobano
salut,
un autre besoin Notepad++ikéen, récupérer le full path du fichier courant... une idée ?
ou une chouette doc sur le comment faire un greffon pour geany ? 😃
LittleWhite
Pour geany je vous conseille de voir pour faire les fichiers tags, notamment si vous coder en C++, pour avoir une vraie auto complétion.
( Merci d'en avoir reparler, même si je l'utilise tous les jours, je viens tout juste de voir qu'il y a une mise à jour :p )
Vista
LittleWhite t'a d'autre infos, car sa m'interesse, car pour geany il me manque que sa, je peux plus m'en passer
LittleWhite
J'ai chercher un peu dans la documentation officiel, par contre c'est pour ce qui lise l'anglais. Si vous voulez plus d'information en français , je suis prêt à en donner 😉
http://www.geany.org/manual/index.html#generating-a-global-tags-file
lapenduledargent
Bonjour,
Je découvre geany et le C. Je souhaiterai installer la librairie SDL (voir tuto site du zero sur le langage c).
Comment et où sur ubuntu installer cette librairie ?
Merci d'avance
Pierre
LittleWhite
sudo aptitude install libsdl1.2-dev
T'installera la SDL ( avec ce qu'il faut pour developper avec la SDL )
Tu devra compiler avec une ligne du genre:
gcc -Wall main.c -o main -lSDL
lapenduledargent
Merci LittleWhite
Concernant ta ligne "gcc -Wall main.c -o main -lSDL" je dois l'utiliser dans mon programme ou en console ?
lapenduledargent
Re,
Je cherche sur sdl et j'ai trouvé sur developpez.com :
Programmation graphique portable en C avec la SDL
Voila un extrait :
Exemple : compiler un fichier source et le lier
gcc `sdl-config --cflags` -Wall -c TestSDL01.c
gcc `sdl-config --libs` -o TestSDL01 TestSDL01.o
Techniquement, sdl-config est un petit programme qui affiche à l'écran les options de gcc nécessaires pour la compilation ou la liaison selon les paramètres. La mise entre anti-quotes fait que cet affichage est récupéré et utilisé directement comme paramètres de gcc. Ce mécanisme, appelé substitution de commande, est géré directement par le shell.
Oui mais par rapport à geany, je ne trouve rien dans les préférences, je le mets dans mon programme ?
LittleWhite
Dans geany on peut changer la ligne qu'il utilise pour faire la compilation.
Ainsi, la ligne que tu veux utiliser pour la compilation tu dois la mettre, dans la boite de dialogue qui s'ouvre une fois que tu as cliqué sur Build > Set Include & Argument ( dernier menu )
Au sinon habituellement on tape la ligne dans la console
lapenduledargent
Ok, c'est clair ainsi.
En mode console, je débute pour lancer une application, je clique sur :
- compiler
- construire
et enfin exécuter
Si je ne fait pas construire, mon application ne se lance pas.. C'est long pour tester une simple modif. Est-ce normal ?
LittleWhite
Euh la longueur dépend de la taille du projet.
Normalement pour un fichier c'est court.
Je crois que faire juste F9 ( construire ) puis executer suffit pour avoir un executable qui se lance ...
Mais je n'utilise pas ces options de geany :s
lapenduledargent
Merci, LittleWhite
Je pense que je me compliquais la vie.
Je voudrai essayer GTK+, donc dans "Set Include & Argument" je cherche les lignes de commande pour le compilateur .
Sur
http://www.siteduzero.com/tutoriel-3-2995-installer-gtk-sous-linux.html#ss_part_2 j'ai le code pour codeblock mais aurais-tu svp s'équivalent pour geany ?
Merci d'avance et bon dimanche.
Pierre
LittleWhite
pour geany dans l'entrée "compile" on doit mettre
gcc $(pkg-config --libs --cflags gtk+-2.0) -c "%f"
et dans l'entrée "build"
gcc $(pkg-config --libs --cflags gtk+-2.0) -o "%e" "%f"
( Je pense, je n'en suis pas sur )
Bon dimanche 😉
lapenduledargent
Bonsoir,
Ok, ça marche 🙂
Mais lorsque je fait compiler, j'ai une série de messages d'erreurs comme celui-ci :
gcc: -lgtk-x11-2.0: fichier d'entrée d'édition de liens n'est pas utilisé parce l'édition de lien n'a pas été faite
Lorsque je fais construire, les messages s'effacent.
Lorsque je fais exécuter, le programme s'exécute normalement.
Pourquoi ces messages ?
Bonne nuit
Pierre