Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1298 connectés 

  FORUM HardWare.fr
  Programmation
  C

  [C] Imprimer code source en couleur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] Imprimer code source en couleur

n°1081656
ced_voyage
Posté le 13-05-2005 à 00:32:39  profilanswer
 

Bonjour,
Je connais Visual Assist qui est très bien mais je n'ai plus Visual Studio.
Y'a t-il une alternative si on ne possède pas de programme C dédié.
J'ai ModelSim pour éditer mes fichiers VHDL et .C mais comme les autres lors d'un copier-coller, il nous colle tout en noir et blanc. Pour ma présentation j'ai besoin de l'avoir en couleur.
 
Merci de vos suggestions de logiciels
 
Cédric


Message édité par ced_voyage le 13-05-2005 à 00:34:15
mood
Publicité
Posté le 13-05-2005 à 00:32:39  profilanswer
 

n°1081690
Remi1036
Posté le 13-05-2005 à 01:11:08  profilanswer
 

Xemacs ca serait pas bon ca?


---------------
l'assembleur, y'a que ca de vrai... et encore
n°1081691
Chronoklaz​m
Posté le 13-05-2005 à 01:14:11  profilanswer
 

Latex !


---------------
Scheme is a programmable programming language ! I heard it through the grapevine !
n°1081693
Remi1036
Posté le 13-05-2005 à 01:15:44  profilanswer
 

Chronoklazm, c'est pas un peu long en Latex?
enfin, ca fait lgt que g pas touché, mais, ca le fait pas automatiquement...., si?


---------------
l'assembleur, y'a que ca de vrai... et encore
n°1081711
push
/dev/random
Posté le 13-05-2005 à 01:49:29  profilanswer
 

Tu ne dis pas où tu veux faire cette inclusion de source en couleur ? dans un Word ? sans pouvoir vérifier je dirais que si tu parviens à exporter ton code en html et en l'ouvrant avec word tu pourrais arriver à tes fins, JEdit permet de faire ça avec un de ses plugins.

n°1081715
denis_de_s​trasbourg
Posté le 13-05-2005 à 02:10:01  profilanswer
 

Sous Unix, avec la fonction "c2html" qui permet comme son nom l'indique de faire paraitre ton source .C sur une page html avec des couleurs...  ;)  
Je ne sais pas si il y a un nombre suffisant de couleurs pour toi mais çà facilite déjà la lecture.

n°1081819
ced_voyage
Posté le 13-05-2005 à 09:38:19  profilanswer
 

Ok merci a tous. Mais je tourne sous WinXP.
Pour xemacs, je sais pas s'il y a une version windows. Mais c'est vrai qu'il n'est pas mal. Si t'es sur qu'il fait le copier coller en couleur.
Oui en fait c'est pour faciliter la lecture à exporter sous notre bon vieux Word.
Merci a tous de vos suggestion je verrais ca ce soir.

n°1082182
Remi1036
Posté le 13-05-2005 à 13:40:56  profilanswer
 

Xemacs windows existe!


---------------
l'assembleur, y'a que ca de vrai... et encore
n°1082277
Flaie
No it's necessary
Posté le 13-05-2005 à 14:30:06  profilanswer
 

si tu veux l'exporter au format html avec couleurs etc tu peu prendre Xemacs ou Emacs pour win et utiliser le plugin html-ize, qui sort un fichier html (support du css) qui aura la même allure que le buffer dans lequel il y'a ton code source, c'est rapide à installer et utiliser, le resultat est nickel ça ressort tel quel identique au buffer d'emacs  
tu peux le trouver ici par ex. : http://sebastien.kirche.free.fr/emacs_stuff/


---------------
Always wear a camera!
n°1082288
masklinn
í dag viðrar vel til loftárása
Posté le 13-05-2005 à 14:37:52  profilanswer
 

tu peux essayer d'adapter le PHP highlighter [HTML] pour le C.


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
mood
Publicité
Posté le 13-05-2005 à 14:37:52  profilanswer
 

n°1082944
ced_voyage
Posté le 14-05-2005 à 00:27:09  profilanswer
 

Ca y est j'ai installé Xemacs et j'ai telechargé le fichier htmlize.el
Je dois le mettre où se fichier .el, comment l'installer ?
Ensuite j'ai cru comprendre dans le fichier texte que dois écrire une commande M-x htmilze-buffer, comment je fais çà, j'ai pas de console sous WinXP à part la merde de pseudo DOS ?


Message édité par ced_voyage le 14-05-2005 à 00:33:27
n°1083009
Flaie
No it's necessary
Posté le 14-05-2005 à 09:32:26  profilanswer
 

euh ben htmlize.el tu le met dans le dossier des extensions par exemple si tu le met dans C:/emacs/ext/ tu peux rajouter ça dans ton .emacs

Code :
  1. (setq load-path (cons "C:/emacs/ext/" load-path))

pour charger ce dossier (et toutes les extensions qui sont dedans) au demarrage d'emacs
 
ensuite quand ils disent de faire M-x htmlize-buffer il suffit de taper Alt puis X, là tu regarde en bas de emacs dans la petite barre y'a marqué justement M-x et il attend que tu tape une commande, ici tu tape htmlize-buffer et tu tape enter  
 
là il te genere le fichier html dans un autre buffer et t'as plus qu'a le sauvegarder ou tu veux, sinon tu peux te créer un raccourci qui fait ça tout seul dans ton .emacs :

Code :
  1. (autoload 'htmlize-buffer "htmlize" "Export your buffer into pretty html" t)
  2. (defun my-htmlize ()
  3.   "export into html"
  4.   (htmlize-buffer)
  5.   (htmlize-file buffer-file-name)
  6. )


 
et si t'as un easy-menu par exemple ben suffit de cliquer sur le bouton et ça te generera un fichier nommé fichier.c.html là où se trouve ton fichier.c
 
enfin y'a plein de possibilités
 


---------------
Always wear a camera!
n°1083015
ced_voyage
Posté le 14-05-2005 à 10:05:28  profilanswer
 

ok merci, c'est différent sur Xemacs mais l'esprit reste le même. J'y suis arrivé et j'ai réussi à faire des essais de copier-coller. Merci à tous.

n°1083139
moi23372
Posté le 14-05-2005 à 13:25:24  profilanswer
 

moi j'utilise ULTRA EDIT pour imprimé et programmé sous UNIX! il y a les couleurs et c'est vraiment pratique comme truc...

n°1083154
Emmanuel D​elahaye
C is a sharp tool
Posté le 14-05-2005 à 13:47:25  profilanswer
 

moi23372 a écrit :

moi j'utilise ULTRA EDIT pour imprimé et programmé sous UNIX! il y a les couleurs et c'est vraiment pratique comme truc...


Il y a une version d'UltraEdit sous Unix? Et Linux ? Je la veux!
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1083657
moi23372
Posté le 14-05-2005 à 22:28:31  profilanswer
 

non ce que je veux dire, je programme sous unix avec Ultra Edit, mais je veux dire par la que depuis mon pc sous windows, je bosse directement par l'intermédiaire de l'ftp de ultra edit sur des machines unix! excuse moi pour mon manque de précision dans mon précédent message!

n°1083724
Emmanuel D​elahaye
C is a sharp tool
Posté le 14-05-2005 à 22:52:34  profilanswer
 

moi23372 a écrit :

non ce que je veux dire, je programme sous unix avec Ultra Edit, mais je veux dire par la que depuis mon pc sous windows, je bosse directement par l'intermédiaire de l'ftp de ultra edit sur des machines unix! excuse moi pour mon manque de précision dans mon précédent message!


OK, comme quand je mets mon site web à jour...


Message édité par Emmanuel Delahaye le 15-05-2005 à 07:16:09

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1083790
Mackila
Posté le 14-05-2005 à 23:24:26  profilanswer
 

ConTEXT.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  [C] Imprimer code source en couleur

 

Sujets relatifs
Changement de couleur de fond de la barre menu d'une application mfcImprimer contenu d'une variable
[Résolu] Ajouter des enregistrements avec un formulaire, avec du codecode C dans une GUI
besoin d'aide pour le code d'1 graphique[RESOLU][C# .NET] Créer des objets Windows Form par le code source
Protéger son code sourceChanger les couleur des liens, dans les TD uniquement
Plus de sujets relatifs à : [C] Imprimer code source en couleur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR