Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/03/2009, à 18:11

axt

[TUTO] geany : un notepad++ -like ?

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.



wink

#2 Le 03/04/2009, à 15:49

Nikonoel

Re : [TUTO] geany : un notepad++ -like ?

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).


Mon serveur: http://nikonoel.dyndns.org
Jabber  : nikonoel@jabber.fr
Clef pgp : http://nikonoel.dyndns.org/pgp.asc

Hors ligne

#3 Le 10/04/2009, à 22:51

jobano

Re : [TUTO] geany : un notepad++ -like ?

excellente initiative ! j'ai moi aussi découvert tardivement geany smile

une idée du comment faire pour déplacer une ligne avec Ctrl+Shift+flèche ?

Hors ligne

#4 Le 12/04/2009, à 10:57

Linkid

Re : [TUTO] geany : un notepad++ -like ?

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 !

@+


Ubuntu 9.10 : "The Karmic Koala"... Un monde de rêve rempli d'animaux !
Notre liberté ne se limite pas à Windows...

Hors ligne

#5 Le 13/04/2009, à 17:40

Concombre Masqué

Re : [TUTO] geany : un notepad++ -like ?

Merci de m'avoir prévenu jobano smile

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..


Concombre Masqué, 100% Végétal et donc 100% sain

Hors ligne

#6 Le 14/04/2009, à 15:05

Nikonoel

Re : [TUTO] geany : un notepad++ -like ?

Nikonoel a écrit :

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).

Finalement je suis passé à vim lol


Mon serveur: http://nikonoel.dyndns.org
Jabber  : nikonoel@jabber.fr
Clef pgp : http://nikonoel.dyndns.org/pgp.asc

Hors ligne

#7 Le 17/04/2009, à 17:24

jobano

Re : [TUTO] geany : un notepad++ -like ?

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 ? big_smile

Hors ligne

#8 Le 22/04/2009, à 19:07

LittleWhite

Re : [TUTO] geany : un notepad++ -like ?

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 tongue )


Linux ou mourir
Pour avoir des problemes : demarrer Windows
Script de compression multi archive : http://forum.ubuntu-fr.org/viewtopic.php?id=225297

Hors ligne

#9 Le 22/04/2009, à 19:16

Vista

Re : [TUTO] geany : un notepad++ -like ?

LittleWhite t'a d'autre infos, car sa m'interesse, car pour geany il me manque que sa, je peux plus m'en passer

Hors ligne

#10 Le 22/04/2009, à 19:32

LittleWhite

Re : [TUTO] geany : un notepad++ -like ?

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 wink
http://www.geany.org/manual/index.html#generating-a-global-tags-file


Linux ou mourir
Pour avoir des problemes : demarrer Windows
Script de compression multi archive : http://forum.ubuntu-fr.org/viewtopic.php?id=225297

Hors ligne

#11 Le 25/04/2009, à 14:54

lapenduledargent

Re : [TUTO] geany : un notepad++ -like ?

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

Hors ligne

#12 Le 25/04/2009, à 14:58

LittleWhite

Re : [TUTO] geany : un notepad++ -like ?

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

Linux ou mourir
Pour avoir des problemes : demarrer Windows
Script de compression multi archive : http://forum.ubuntu-fr.org/viewtopic.php?id=225297

Hors ligne

#13 Le 25/04/2009, à 15:26

lapenduledargent

Re : [TUTO] geany : un notepad++ -like ?

Merci LittleWhite

Concernant ta ligne "gcc -Wall main.c -o main -lSDL" je dois l'utiliser dans mon programme ou en console ?

Hors ligne

#14 Le 25/04/2009, à 15:38

lapenduledargent

Re : [TUTO] geany : un notepad++ -like ?

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 ?

Hors ligne

#15 Le 25/04/2009, à 15:43

LittleWhite

Re : [TUTO] geany : un notepad++ -like ?

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


Linux ou mourir
Pour avoir des problemes : demarrer Windows
Script de compression multi archive : http://forum.ubuntu-fr.org/viewtopic.php?id=225297

Hors ligne

#16 Le 25/04/2009, à 16:14

lapenduledargent

Re : [TUTO] geany : un notepad++ -like ?

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 ?

Hors ligne

#17 Le 25/04/2009, à 18:40

LittleWhite

Re : [TUTO] geany : un notepad++ -like ?

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


Linux ou mourir
Pour avoir des problemes : demarrer Windows
Script de compression multi archive : http://forum.ubuntu-fr.org/viewtopic.php?id=225297

Hors ligne

#18 Le 26/04/2009, à 11:11

lapenduledargent

Re : [TUTO] geany : un notepad++ -like ?

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-29 … #ss_part_2 j'ai le code pour codeblock mais aurais-tu svp s'équivalent pour geany ?

Merci d'avance et bon dimanche.

Pierre

Hors ligne

#19 Le 26/04/2009, à 14:14

LittleWhite

Re : [TUTO] geany : un notepad++ -like ?

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 wink


Linux ou mourir
Pour avoir des problemes : demarrer Windows
Script de compression multi archive : http://forum.ubuntu-fr.org/viewtopic.php?id=225297

Hors ligne

#20 Le 26/04/2009, à 22:36

lapenduledargent

Re : [TUTO] geany : un notepad++ -like ?

Bonsoir,

Ok, ça marche smile

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

Hors ligne

#21 Le 27/04/2009, à 00:20

LittleWhite

Re : [TUTO] geany : un notepad++ -like ?

Pour compile la bonne ligne de commande à mettre est:

gcc $(pkg-config --cflags gtk+-2.0) -c "%f"

( J'ai fais une erreur ( enfin j'avais pas réflechi )
Tu remarquera que la différence c'est qu'il n'y a pas le --libs. Car la commande compile ne produit que les .o mais ne fais pas l'executable. gcc ( et g++ ) n'ont besoin que des librairies au moment de faire l'executable final.


Linux ou mourir
Pour avoir des problemes : demarrer Windows
Script de compression multi archive : http://forum.ubuntu-fr.org/viewtopic.php?id=225297

Hors ligne

#22 Le 27/04/2009, à 06:40

lapenduledargent

Re : [TUTO] geany : un notepad++ -like ?

Ah super smile ça marche !!!

Info précieuse et rare sur google

Bonne semaine

Pierre

Hors ligne

#23 Le 05/06/2009, à 11:58

lapenduledargent

Re : [TUTO] geany : un notepad++ -like ?

Bonjour,

Avec Geany, y-a-t-il svp une gestion de projet ?

Exemple je fais un nouveau projet, dans ce projet, je fais un fichier main.c comment ajouter un autre fichier via (include dans main.c)  à ce projet.

A bientôt

Pierre

Hors ligne

#24 Le 05/06/2009, à 17:25

kevlar

Re : [TUTO] geany : un notepad++ -like ?

moi je n'utilise pas Geany comme vous ! Je continue à utiliser "bêtement" le Terminal, mais celui intégré dans Geany. Ainsi, je cumule la souplesse d'un éditeur sympa et la flexibilité de la ligne de commande. Comme, de plus, le "terminal" de Geany est ouvert par défaut dans le dossier contenant la source que l'on est en train d'éditer, c'est naturel. Ainsi, dans un programme qui utilise SDL (SDL Mixer dans mon cas+ Gtk) voici la ligne pour invoquer GCC :

gcc `pkg-config --cflags gtk+-2.0` `sdl-config --cflags` `pkg-config --libs gtk+-2.0` `sdl-config --libs` -lSDL_mixer -o executable source.c

Hors ligne

#25 Le 07/06/2009, à 07:50

lapenduledargent

Re : [TUTO] geany : un notepad++ -like ?

Bonjour Kevlar,

Merci de ta réponse, c'est également une solution mais moi je débute en programmation, c'est déjà compliqué comme ça...
Ce que je voudrais, c'est gérer le projet directement avec geany comme le fait par exemple code::blocks.
Je ne pense pas que c'est possible avec geany ???

Bon dimanche

Pierre

Hors ligne