it-swarm.com.de

Wie kann ich die Hervorhebung der Codesyntax in Google Text & Tabellen erreichen?

Gibt es eine Möglichkeit, die Syntaxhervorhebung in Google Text & Tabellen zu aktivieren?

Persönlich verwende ich es für die Bearbeitung und Zusammenarbeit an C++ - Dateien, aber auch die Hervorhebung von PHP oder SQL-Syntax wäre interessant.

179

Ich habe codepad.org gefunden, mit dem Code-Schnipsel geteilt werden können. Es unterstützt die Syntaxhervorhebung und sogar das Kompilieren von Code. Und es unterstützt eine breite Palette von Programmiersprachen - C, C++, D, Haskell, Lua, OCaml, PHP, Perl, Python, Ruby, Schema, Tcl. Und noch eine großartige Funktion - es ist nicht erforderlich, sich anzumelden.

26

Mit dem neuen Add-Ons für Google Drive können Sie Code mit dem Code Pretty Add-On hervorheben.

Nach der Installation des Add-Ons können Sie darauf zugreifen, indem Sie den zu formatierenden Code auswählen, zu Add-Ons → Code Pretty wechseln und Formatauswahl Screenshot of using the add-on

Das Ergebnis sieht so aus: enter image description here

In letzter Zeit haben sich andere Alternativen herausgebildet, von denen einige nützliche Merkmale aufweisen. Zum Beispiel Codeblöcke unterstützen verschiedene Programmiersprachen.

104
Vidar S. Ramdal

Sie können einen Code-Block für Google Text & Tabellen hinzufügen .

1 * - Google Text & Tabellen -> Registerkarte "Add-Ons" -> 2 * - Add-Ons abrufen ... -> Suchen nach: "Codeblöcke"

3 * - Dann gehen Sie zu Add-Ons -> Codeblock -> Start

4 * - Thema auswählen (50+)

enter image description here

20
T04435

Wenn Sie unterwegs online programmieren möchten, lesen Sie Mozilla Bespin

BEARBEITEN: Mozilla Bespin ist tot, es wurde in Cloud 9 IDE zusammengeführt.

10
Josh Hunt

Sie können die Frage- oder Antwortfelder auf Stack Exchange-Sites verwenden, um Hilfe zu erhalten.

  1. Fügen Sie Ihr Code-Snippet in ein leeres Textfeld ein.
  2. Wählen Sie es aus und verwenden Sie die Schaltfläche "Codebeispiel" (das mit den geschweiften Klammern), um sicherzustellen, dass es als Code formatiert wird.
  3. Warten Sie einen Moment, bis die Syntax-Hervorhebung ihre Wirkung entfaltet.
  4. Kopieren Sie den Code-Block für die Vorschau der Frage/Antwort.
  5. Setzen Sie in Ihrem Google Doc in einer neuen Zeile den Absatzstil auf Anführungszeichen.
  6. Fügen Sie den Vorschau-Codeblock ein.
  7. Das ist es.

Google Text & Tabellen scheint die Schriftart aus irgendeinem Grund zurückzusetzen, behält jedoch die Syntaxhervorhebung bei. Gut geeignet, um Codefragmente in die Dokumentation aufzunehmen.

9
ohhorob

Nur um für Anfänger wie mich klar zu sein,

Nein, in Google Text & Tabellen ist kein Code nativ hervorgehoben.

Es gibt Add-Ons, mit denen Code hervorgehoben werden kann.

Code Pretty ist oben erwähnt und verfügt über ausreichende Überprüfungen.

Code Block wird auch erwähnt und hat gute Kritiken.

Wenn Sie keine Add-Ons installieren möchten, wird es schwieriger. http://markup.su/highlighter/ wird oben als gut bezeichnet und leistet ziemlich gute Arbeit. Sie müssen den Code nur bei jeder Änderung kopieren und einfügen.

Wenn Sie die Code-Formatierung nur zu Dokumentationszwecken wünschen, funktionieren diese Lösungen.

Wenn Sie in Echtzeit zusammenarbeiten möchten, gibt es für Code viel bessere Lösungen als für Google Text & Tabellen.

Probieren Sie Lösungen wie https://codeshare.io/ aus

6
Joshua Dance

Ich war auch mit diesem Problem konfrontiert und wollte meinem Google Text & Tabellen-Konto keine Erweiterung hinzufügen. Ich fand http://markup.su/highlighter/ , einen Online-Code-Syntax-Textmarker, den Sie einfach hinter Ihren Code stecken und zwischen verschiedenen Stilen wählen können.

Ich persönlich verwende den Stil "Dawn", füge dann die Ausgabe in einer Registerkarte im Dokument ein, entferne die Rahmen und setze einen Hintergrund für diese Registerkarte. Das Ergebnis ist gut.

4
Bartho

Ich habe herausgefunden, dass das Kopieren von Pasten aus Pastebin perfekt funktioniert. Als zusätzlichen Bonus werden Zeilennummern hinzugefügt, die von Google Text & Tabellen als nummerierte Liste erkannt werden.

Gehen Sie zu Pastebin , erstellen Sie eine nicht aufgeführte Paste (wenn Sie nicht möchten, dass andere sie sehen), wählen Sie die Syntaxhervorhebung aus einer großen Anzahl verfügbarer Sprachen und Syntaxen aus, klicken Sie auf Senden, wählen Sie sie aus und kopieren Sie sie hervorgehoben Text in Ihr Google-Dokument.

3
Sylvix

Ich habe versucht Code Pretty hier empfohlen, es ist in Ordnung. Ich wünschte, es wäre Open Source, damit jemand EINFACH mit einem Hotkey programmieren könnte, wie andere sagten. Dies ist sehr nützlich für die professionelle Welt, z. B. um Anleitungen oder wikiähnliche Dokumente zu codieren, die anderen das Automatisieren/Codieren von Dingen beibringen.

Ich habe versucht Code Blocks statt. Ich mag es viel mehr. Beim Erlernen einer anderen Sprache ist es viel einfacher, den Code vom Dokument zu unterscheiden, um es zu trainieren oder eigene Notizen zu schreiben.

2
Lance Robbins

Für etwas einfaches versuchen Sie rextester . Es ermöglicht die Zusammenarbeit in Echtzeit an Codefragmenten, die in mehreren Sprachen geschrieben wurden. Gehen Sie zu "Code ausführen", wählen Sie Ihre Sprache und klicken Sie dann auf "Live-Zusammenarbeit".

1
ren

Vim kann seinen syntaktisch hervorgehobenen Puffer in eine HTML-Datei ausgeben:

http://vim.wikia.com/wiki/Pasting_code_with_syntax_coloring_in_emails

oder dieser ist auch schön:

https://superuser.com/questions/565050/export-file-syntax-highlighting-to-html-using-vim

Diese Datei kann in Ihrem Browser geöffnet werden, von wo aus Sie den Text kopieren und in Google Docs/Drive einfügen können.

1
gabkdlly

Nun, es gibt eine Web-App, deren Aufnahme in Google Text & Tabellen geplant war, die jedoch eingestellt wurde:/Der Name lautet Kollidieren . Sie können es in Aktion sehen hier

1
P3t3rU5