Google Docs で構文の強調表示をオンにする方法はありますか?
個人的にはC++ファイルの編集と共同作業に使用していますが、PHPまたはSQL構文の強調表示も興味深いものです。
コードスニペットを共有できる codepad.org が見つかりました。構文の強調表示、さらにはコードのコンパイルもサポートしています。また、C、C++、D、Haskell、Lua、OCaml、PHP、Perl、Python、Ruby、Scheme、Tclなどの幅広いプログラミング言語をサポートしています。もう1つの優れた機能-ログインする必要はありません。
新しい Google Driveのアドオン を使用すると、 Code Prettyアドオン でコードを強調表示できます。
アドオンをインストールした後、書式設定するコードを選択してアクセスし、アドオン→Code Prettyに移動し、フォーマット選択:
最近、他の選択肢が登場しましたが、そのいくつかは便利な機能を備えています。たとえば、 コードブロック はさまざまなプログラミング言語をサポートしています。
いいえ。オンラインでのプログラミングについては、 Mozilla Bespin をご覧ください。
編集:Mozilla Bespinは死んでいます。それは Cloud 9 IDE に統合されました.
Stack Exchangeサイトの質問または回答フィールドを利用して支援することができます。
Google Docsは何らかの理由でフォントをリセットするようですが、構文の強調表示は保持されます。コードスニペットをドキュメントに含めるのに適しています。
私のようなルーキーのために明確にするために、
いいえ、Googleドキュメントにはネイティブに強調表示するコードはありません。
コードの強調表示を行うことができるアドオンがあります。
Code Pretty は上記のとおりで、十分なレビューがあります。
コードブロック も言及されており、良いレビューがあります。
アドオンをインストールしたくない場合は難しくなります。 http://markup.su/highlighter/ は上で良いものとして言及されており、かなり良い仕事をしています。変更があるたびにコードをコピーして貼り付けるだけです。
文書化のためだけにコードの書式設定が必要な場合、これらのソリューションは機能します。
リアルタイムのコラボレーションが必要な場合は、Googleドキュメントよりもはるかに優れたコードのソリューションがあります。
https://codeshare.io/ のようなソリューションをご覧ください
私もこの問題に直面しており、Googleドキュメントアカウントに拡張子を追加したくありませんでした。 http://markup.su/highlighter/ を見つけました。オンラインのコード構文ハイライターで、コードを過ぎてすぐにさまざまなスタイルを選択できます。
個人的にはスタイル「Dawn」を使用し、出力をドキュメント内のタブに貼り付け、境界線を削除し、このタブに背景を設定します。結果は良好です。
ここでCode Prettyをお勧めしましたが、大丈夫です。他の人が言ったように誰かがホットキーで簡単にプログラムできるようにするために、それがオープンソースであることを願っています。プロの世界にとって非常に便利です。例えば、物事を自動化/コーディングする方法を他の人に教えるハウツー文書やウィキのような文書をコーディングします。
代わりにCode Blocksを試しました。もっと好きです。別の新しい言語を学習するときに、トレーニングまたは独自のメモを書くために、ドキュメントとは別にコードを伝えるのがはるかに簡単です。
簡単なことを試してみてください rextester 。これにより、多くの言語で記述されたコードスニペットでリアルタイムにコラボレーションできます。 「コードの実行」に進み、言語を選択してから「ライブ協力」ボタンを押します。
Vimは、構文が強調されたバッファーをHTMLファイルに出力できます。
http://vim.wikia.com/wiki/Pasting_code_with_syntax_coloring_in_emails
またはこれも素敵です:
https://superuser.com/questions/565050/export-file-syntax-highlighting-to-html-using-vim
このファイルはブラウザで開くことができ、そこからテキストをコピーしてGoogle Docs/Driveに貼り付けることができます。