Question

Je suis souvent dans le cas où j'envoie souvent de petits extraits de code et des extraits xml à des collègues et à des partenaires via Outlook. Quelqu'un a-t-il une bonne idée ou un outil que je peux utiliser pour mettre la syntaxe de mes pâtes en surbrillance avant de les coller dans un courrier électronique?

Je pensais à une pâte intermédiaire pour "$ fancytool". et puis j'aurais quelque chose à copier qui serait htmlified afin que je puisse le copier coller dans le & compos; email de composition " fenêtre.

Edit-More-info:

Si je colle à partir de Windows dans une machine virtuelle VMWare, il peut s’agir d’éclipse, xmlspy, de fichiers journaux et d’autres programmes

Even-more-info:

J'ai vu ce lien comment procéder depuis Vim. Malheureusement, il est rare que vim im copie le code, et ma machine de messagerie n’a pas de vim. Vmware machines a gvim, mais j’espérais un moyen plus simple de coller dans vim, d’enregistrer dans un fichier, d’ouvrir dans internetexplorer, puis de copier / coller

Était-ce utile?

La solution

En retard, mais je peux donner une réponse qui fonctionne. Vous avez besoin de 2 choses

  1. mastic
  2. accès à un serveur Unix (avec vim)

Dans les options de mastic, sous la fenêtre & # 8594; sélection, activez la case à cocher pour

Coller dans le presse-papier au format RTF ainsi que du texte brut .

Connectez-vous au serveur à l’aide de putty. démarrez vim en tapant vim Collez votre texte (par exemple XML) dans vim. entrez en mode de commande (de vim en appuyant sur ESC ) et tapez : set syn = xml .

Mise en évidence de la syntaxe. Copiez le texte à l'aide de la souris et collez-le dans votre courrier électronique.

Autres conseils

5 ans trop tard, désolé, mais j'ai une solution beaucoup plus simple que la réponse acceptée.

Utilisez cet outil en ligne: http://tohtml.com/

copiez l'aperçu à partir de la fenêtre de votre navigateur et collez-le dans Word ou Outlook.

Vim (ou GVim) affichera votre code au format HTML. Ensuite, tant que votre courrier électronique utilise un format HTML, vous pouvez le copier et le coller.

Juste une mise à jour à ce sujet. Si vous utilisez Windows, vous pouvez installer Notepad ++ (qui est l’un des meilleurs éditeurs Windows), il est livré avec un plugin pour cela: & Copy; Copier le texte avec Mise en évidence de la syntaxe " ;, lorsque vous sélectionnez du texte et cliquez dessus avec le bouton droit de la souris.

Si vous souhaitez simplement disposer du complément .

Si vous souhaitez savoir comment cela se passe, voici un article sur comment écrire le complément .

Commentaire: svrist a mentionné un site de collage de code avec une coloration syntaxique. Essayez http://codepad.org/

(vous n'avez pas encore assez de Mojo pour commenter)

Ce lien m'a conduit à SciTE .

On dirait que SciTE a une fonctionnalité Copier en RTF:

SciTE

Modifier (mise à niveau de vmware): Mais il semble que je sois assez perdu lorsque j'utilise vmware car je ne peux pas transférer d'éléments du presse-papiers RTF vers l'hôte VMware. Et je ne peux pas installer de logiciel sur l’hôte vmware.

Peut-être un site de collage avec une coloration syntaxique?

Si vous utilisez Windows, Visual Studio le fait automatiquement. Au moins, pour moi, utiliser Visual Studio 2005 sur XP et copier / coller à la fois dans MS Word et Lotus Notes

HeidiSQL le fait pour les requêtes SQL, et les choix de mise en évidence de la syntaxe sont très lisibles. Toutefois, cela ne fonctionnera que pour les requêtes SQL, pas avec d’autres codes. J'aime Notepad ++ pour les systèmes Windows et voici quelques instructions pour Notepad ++ . Plusieurs personnes ont mentionné VIM pour l'environnement unix / shell.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top