Surligneur De Syntaxe Gmail

J'ai envoyé mon code à mon ami sur Gmail mais comme vous le devinez, le code N'est pas mis en surbrillance dans Gmail. Existe-t-il une solution pour mettre en évidence le code envoyé via Gmail?

38
demandé sur John Rudy 2009-07-20 10:39:33

9 réponses

Cette extension chrome prend en charge la coloration syntaxique pour gmail

  • ajoute un nouveau bouton dans votre barre d'outils gmail
  • prend en charge plus de 100 langues différentes
    • HTML, JS, CSS, Bash,C, C++, Java, Python, Ruby, etc.

surligneur de syntaxe gmail

Il est malheureux que vous devez exécuter cela comme une extension chrome, je pense que c'est quelque chose que google labs devrait tenter de soutenir nativement dans gmail.

L'extension s'exécute contre https://github.com/isagalaev/highlight.js qui fournit l'api de mise en surbrillance

Bugs

  • il détecte automatiquement les langues, ce qui peut être un peu présomptueux lorsque de nouvelles fonctionnalités linguistiques sont introduites (par exemple les spécifications ecmascript bêta/expérimentales)
  • l'extension ne semble pas prendre en charge plusieurs langues à la fois

Envisager gist.github.com liens au lieu d'une extension chrome

Certains avantages:

  • ne nécessite pas le navigateur chrome, l'extension chrome ou gmail pour une utilisation
    • vous ne pouvez pas compter sur des personnes pour utiliser le même client de messagerie ou le même navigateur que vous utilisez. ce que vous envoyez n'est pas toujours ce qui est reçu au sens visuel
  • les extraits sont partagés avec un lien hypertexte (également bookmarkable)
  • vous n'avez pas besoin d'un compte pour partager des extraits de code
    • le code peut toujours être gardé privé et n'est partagé qu'avec ceux qui ont le lien secret
  • vous pouvez spécifier la langue ou le type d'extrait, ou même plusieurs extraits sur une seule page
  • vous pouvez également accéder aux modifications historiques de l'extrait, ce qui facilite le suivi des révisions au fil du temps
21
répondu lfender6445 2017-06-02 06:51:15

Collez votre code sur un surligneur de syntaxe en ligne (peut-être hors ligne), comme http://tohtml.com / . Puis copier/coller dans gmail et envoyer.

34
répondu Ahmet Kakıcı 2009-07-20 06:44:30

Sauf si vous devez absolument avoir le code dans l'e-mail, je voudrais juste mettre votre code Pastebin et un lien vers le code.

Si vous devez mettre votre code dans l'e-mail, vous pouvez utiliser un script GreaseMonkey comme ce C++ surligneur, mais cela ne fonctionnera pas pour la personne à qui vous l'envoyez, vous seul. Une autre solution consiste à exporter votre code en HTML (avec coloration), et l'Envoyer à la personne en HTML. Essayez le plugin CopySourceAsHtml de Visual Studio si vous êtes à l'aide de Visual Studio.

9
répondu Dan Walker 2009-07-20 06:45:49

Si votre langue n'est pas disponible à http://tohtml.com mais vous utilisez GitHub vous pouvez également coller dans un essentiel (privé) là-bas - http://gist.github.com / - puis copier et coller vers gmail.

9
répondu MathiasKegelmann 2010-06-03 17:36:33

Utiliser markdown-ici. Vous pouvez écrire markdown dans les mails avec l'extension. Le contenu de courrier de format d'extension html et mettre en évidence le code. Je pense que c'est une excellente extension.

Un exemple

4
répondu Mesut Tasci 2014-02-17 09:05:50

Si je dois envoyer un extrait de code Java à partir D'Eclipse, je copie le code dans Microsoft Word, puis de Word dans Gmail. Cela préserve le formatage HTML. Si vous utilisez un programme de messagerie tel que Outlook, il suffit de copier et coller D'Eclipse dans Outlook fonctionne.

1
répondu adarshr 2011-03-03 17:35:01

Essayez http://jsbin.com/. facile à écrire html / JavaScript et test. Il suffit de copier coller le code de jsbin à gmail.

0
répondu Badri Manicka 2010-11-04 04:23:54

Solution orientée Mac avec Xcode:

Je convertit le code en un fichier RTF (en utilisant la commande qlmanage -p source_file -o de Xcode décrite ici http://hints.macworld.com/article.php?story=20091104002118164).

Ensuite, ouvrez-le dans Word (pas dans textedit, lorsque la copie de textedit color est perdue), et copiez-le et collez-le de Word dans gmail.

0
répondu Alex 2012-10-29 00:51:56

Pour ceux d'entre vous qui cherchent à copier / coller de xCode à email, je copie simplement de xCode et coller dans le client de messagerie par défaut de Mac ("Mail"). Il conserve tout le formatage avec des couleurs.

0
répondu YoCoh 2015-01-11 10:29:57