it-swarm.com.de

Was ist der einfachste Weg, um Code beim Einfügen in Google Mail zu formatieren?

Ich schreibe oft Mails, die teilweise aus Quellcode bestehen, wie Java oder C (oder einem anderen beliebigen Code).

Um die Formatierung richtig zu machen, muss ich immer:

  • Fügen Sie den Code ein
  • Richtig einrücken
  • Ändern Sie die Schriftart in eine monospaced
  • Wenden Sie möglicherweise Fettdruck auf einige Keywords an, um die Lesbarkeit zu verbessern
  • Schlagen Enter ein paar mal und ändern Sie die Schriftart wieder in serifenlos

Jetzt gibt es wundervollen Code, der Bibliotheken hervorhebt. Gibt es nicht eine einfache Möglichkeit, Code zu senden, der in E-Mails, die in Google Mail verfasst wurden, einfach und ansprechend formatiert ist?

pdate: Ich habe jetzt einige Lösungen, die das Kopieren und Einfügen in einen Online-Syntax-Textmarker beinhalten. Die wirkliche Lösung, auf die ich gehofft habe, ist eine Art Erweiterung, die den eingefügten Code hervorhebt an Ort und Stelle, was bedeutet, dass ich nur in Google Mail einfügen, den Code auswählen und dann auf eine Schaltfläche klicken oder auf drücken muss Tastaturkürzel.

Ich bin auf OS X, wenn das wichtig ist, obwohl ich denke, dass dies mit einer browserbasierten Lösung einfacher ist.

77
slhck

Abschrift hier

Ich benutze Markdown Here seit einiger Zeit und es akzeptiert wunderbar Markdown mit Github-Geschmack. Der Code, den Sie in Markdown konvertieren, wird automatisch angepasst.

Zum Beispiel:

```
javascript
alert('Hello syntax highlighting.');
```

31
slhck

Versuchen Sie dies online Syntax Textmarker:

http://tohtml.com/

Es konvertiert Ihren Code in HTML und verwendet Inline-Stil, um die Syntax usw. hervorzuheben.

45
Matt

Unter Windows:

Sie können Notepad ++ verwenden, um den gewünschten Effekt zu erzielen.

  1. Öffnen Sie die Quelldatei in Notepad ++.
  2. Markieren Sie den zu kopierenden Text.
  3. Klicken Sie mit der rechten Maustaste und wählen Sie Plugin-Befehle> Text mit Syntaxhervorhebung kopieren
  4. Fügen Sie den Text in Google Mail ein.

Unter OS X:

TextMate hat ein Kopie als RTF , von dem die Leute schwärmen. Sie verwenden es, um Code mit hervorgehobener Syntax in KeyNote einzufügen.

Von ihrer GitHub-Seite:

Need to copy + paste some text and keep the syntax highlighting?

Yes you do. All the time. For Keynote presentations. And probably other reasons.

Install this bundle, and after selecting some pretty syntax highlighted text, use 
Ctrl+Alt+Cmd+R to copy it as RTF (rich text format) Now you can paste it directly  
into Keynote presentations. And other places where RTF is supported.

Sollte auch auf Gmail composer funktionieren.

8
R.K.

StackEdit

Dies ist ein großartiger, voll ausgestatteter Online-Markdown-Editor. Features sind:

  • Import Export
  • Teilen
  • HTML zu Markdown
  • Verschiedene Themen zur Hervorhebung der Syntax
  • Dokumenten-Management

enter image description here

7
slhck

Ein etwas unorthodoxer Ansatz, aber Sie können Code aus Stack Overflow kopieren

like this

und fügen Sie das dann in Google Mail ein. Fügen Sie dann einfach das, was Sie senden möchten, in die Zwischenablage ein, markieren Sie es über "Gefällt mir" und klicken Sie dann auf "Einfügen und Anpassen". Es ist ein bisschen unelegant und hat keine Syntaxhervorhebung, aber es sieht in der eigentlichen E-Mail ziemlich professionell aus, hat eine eigene Bildlaufleiste usw.

Dies ist meine Go-To-Methode.

4
Pez Picacious

Ich nehme keine Anerkennung, aber diese Frage liefert wahrscheinlich die Antwort

https://stackoverflow.com/questions/1151990/gmail-syntax-highlighter

1
Narrim

Wenn Sie einen Mac verwenden (in meinem Fall das Kopieren von Code von xCode), werden durch einfaches Kopieren/Einfügen in den Standard-Mail-Client von Apple alle Formatierungen und Farben meines Codes beibehalten.

0
YoCoh