Подтвердить что ты не робот

Обозреватель синтаксиса Gmail

Я отправил свой код своему другу через Gmail, но, как вы догадались, код не выделяется в Gmail. Есть ли решение выделить код, который отправляется через Gmail?

4b9b3361

Ответ 1

это расширение chrome поддерживает подсветку синтаксиса для gmail

  • добавляет новую кнопку на панели инструментов gmail.
  • поддерживает более 100 разных языков
    • HTML, JS, CSS, Bash, C, С++, Java, Python, Ruby и т.д.

gmail syntax highlighter

К несчастью, вам нужно запустить это как расширение chrome, я считаю, что это то, что лаборатории Google должны пытаться поддерживать изначально в gmail.

Расширение работает от https://github.com/isagalaev/highlight.js, которое обеспечивает подсветку api

ошибки

  • он автоматически обнаруживает языки, которые могут быть немного самонадеянными, когда вводятся новые языковые функции (например, спецификации бета/экспериментальные спецификации экстерналиста).
  • расширение не поддерживает сразу несколько языков.

Рассмотрим gist.github.com ссылки вместо расширения chrome

некоторые преимущества:

  • не требует браузера Chrome, расширения Chrome или gmail для использования
    • вы не можете рассчитывать на то, что люди будут использовать тот же почтовый клиент или браузер, который вы используете. то, что вы отправляете, - это не всегда то, что получено в визуальном смысле.
  • фрагменты разделяются гиперссылкой (также закладки)
  • вам не нужна учетная запись, чтобы обмениваться фрагментами кода
    • код все равно может оставаться конфиденциальным и доступен только тем, у кого есть секретная ссылка.
  • вы можете указать тип языка или фрагмента, или даже несколько фрагментов на одной странице
  • вы также можете получить доступ к историческим изменениям фрагмента, что позволяет легко отслеживать изменения со временем.

Ответ 2

Вставьте свой код в онлайновый (возможно, автономный) синтаксис синтаксиса, например http://tohtml.com/. Затем скопируйте/вставьте его в gmail и отправьте.

Ответ 3

Если вам абсолютно не нужен код в письме, я просто поместил бы ваш код в Pastebin и ссылку на код.

Если вы должны поместить свой код в электронное письмо, вы можете использовать GreaseMonkey script, например этот ярлык С++, однако это не будет работа для человека, к которому вы его отправляете, только вы. Другое решение - экспортировать ваш код в формате HTML (с раскраской) и отправить его человеку как HTML. Попробуйте Visual Studio CopySourceAsHtml плагин, если вы используете Visual Studio.

Ответ 4

Если ваш язык недоступен в http://tohtml.com, но вы используете GitHub, вы также можете вставить его в (частный) текст - http://gist.github.com/ - затем скопируйте и вставьте обратно в gmail.

Ответ 5

Используйте markdown-here. Вы можете написать уценку в письмах с расширением. Расширение формата почтового содержимого в html и выделение кода. Я думаю, что это отличное расширение.

Пример

Ответ 6

Если мне нужно отправить фрагмент кода Java из Eclipse, я скопирую код в Microsoft Word, а затем из Word в Gmail. Это сохраняет форматирование HTML. Если вы используете почтовую программу, такую ​​как Outlook, просто копирование и вставка из Eclipse в Outlook работает.

Ответ 7

Попробуйте http://jsbin.com/. Легко писать html/JavaScript и тест. Просто скопируйте код с jsbin в gmail.

Ответ 8

mac-ориентированное решение с Xcode:

Я конвертирую код в RTF файл (используя команду Xcode qlmanage -p source_file -o, описанную здесь http://hints.macworld.com/article.php?story=20091104002118164).

Затем откройте его в Word (не в textedit, когда копирование из textedit будет потеряно), и скопируйте и вставьте его из Word в gmail.

Ответ 9

Для тех из вас, кто хочет скопировать/вставить с xCode на электронную почту, я просто копирую с xCode и вставляю в почтовый клиент по умолчанию Mac ( "Почта" ). Он сохраняет все форматирование с цветами.