Gmailでコードを友達に送信しましたが、ご想像のとおり、Gmailではコードが強調表示されていません。 Gmail経由で送信されるコードを強調表示するソリューションはありますか?
残念なことに、これをchrome拡張機能として実行する必要があります。これは、GoogleのラボがGmailでネイティブにサポートする必要があるものだと思います。
拡張機能は、強調表示APIを提供する https://github.com/isagalaev/highlight.js に対して実行されます
いくつかの利点:
http://tohtml.com/ のように、コードをオンライン(おそらくオフライン)の構文ハイライターに貼り付けます。次に、コピーしてGmailに貼り付けて送信します。
あなたが絶対にコードを電子メールに含める必要がない限り、私はあなたのコードを Pastebin に置き、コードにリンクします。
コードを電子メールに含める必要がある場合は、 このC++蛍光ペン などのGreaseMonkeyスクリプトを使用できますが、これは送信先の人には機能せず、あなただけです。別の解決策は、コードを(カラーリング付きで)HTMLとしてエクスポートし、HTMLとしてユーザーに送信することです。 Visual Studioを使用している場合は、Visual Studioの CopySourceAsHtml プラグインを試してください。
あなたの言語が http://tohtml.com で利用できないが、GitHubを使用している場合、そこに(プライベート)Gistに貼り付けることもできます- http://Gist.github.com / -その後、コピーしてGmailに貼り付けます。
markdown-here を使用します。拡張子付きのメールにマークダウンを書くことができます。拡張機能はメールコンテンツをhtmlにフォーマットし、コードを強調表示します。これは優れた拡張機能だと思います。
Javaコードのスニペットを送信する必要がある場合は、コードをMicrosoft WordにコピーしてからWordからGmailにコピーして貼り付けます。これにより、HTML形式が保持されます。このようなメールプログラムを使用する場合Outlookと同様に、EclipseからOutlookにコピーして貼り付けるだけで機能します。
XcodeによるMac指向のソリューション:
コードをRTFファイルに変換します(Xcodeのqlmanage -p source_file -o
コマンドを使用して、ここで説明します http://hints.macworld.com/article.php?story=20091104002118164 )。
次に、Wordで開き(texteditではなく、texteditの色からコピーすると失われる)、WordからGmailにコピーして貼り付けます。
http://jsbin.com/ を試してください。 html/JavaScriptの記述とテストが簡単です。 jsbinからgmailにコードをコピーして貼り付けてください。
XCodeからメールへのコピー/貼り付けを検討している方は、xCodeからコピーしてMacのデフォルトのメールクライアント(「メール」)に貼り付けるだけです。それは色ですべてのフォーマットを保持します。