Чи є спосіб увімкнути підсвічування синтаксису в Документах Google ?
Особисто я використовую це для редагування та співпраці з файлами C ++, але підкреслення синтаксису PHP або SQL також було б цікавим.
Чи є спосіб увімкнути підсвічування синтаксису в Документах Google ?
Особисто я використовую це для редагування та співпраці з файлами C ++, але підкреслення синтаксису PHP або SQL також було б цікавим.
Відповіді:
Завдяки новим додаткам для Google Drive ви можете підкреслити код за допомогою додатка Code Pretty .
Після встановлення надбудови ви можете отримати доступ до нього, вибравши код, який потрібно відформатувати, перейдіть до Додатків → Досить коду та виберіть Формат вибору :
Результат виглядає приблизно так:
Останнім часом з'явилися інші альтернативи, деякі з яких мають корисні функції. Наприклад, у блоків Code є підтримка різних мов програмування.
Я знайшов codepad.org, який дозволяє ділитися фрагментами коду. Він підтримує підсвічування синтаксису і навіть компіляцію коду. І він підтримує широкий спектр мов програмування - C, C ++, D, Haskell, Lua, OCaml, PHP, Perl, Python, Ruby, Scheme, Tcl. І ще одна чудова особливість - вона не потребує входу в систему.
Ви можете додати код блоку коду для Документів Google .
1 * - Документи Google -> Вкладка надбудов -> 2 * - Отримати додатки ... -> Шукати: "Блоки коду"
3 * - Потім ви переходите до Додатків -> Блок коду -> Почати
4 * - Виберіть тему (50+)
Ні. Для програмування в режимі он-лайн, коли ви хочете , перегляньте Mozilla Bespin
EDIT: Mozilla Bespin мертва, вона була об'єднана в Cloud 9 IDE .
Ace.ajax.org
якщо ви хочете зробити кодування в хмарі, погляньте на те, Cloud9.IDE.com
що будується на Ace (а Ace включає код з Проект Bespin / Skywriter).
Ви можете скористатися полями питань або відповідей на сайтах Stack Exchange, щоб допомогти.
Здається, Google Docs чомусь скидає шрифт, але зберігає підсвічування синтаксису. Добре для включення фрагментів коду в документацію.
Просто, щоб було зрозуміло для новобранців, як я,
Ні, у Документах Google немає коду, який основним чином підкреслюється.
Є додатки, які можуть робити підсвічування коду.
Код Досить згадується вище та має відповідні відгуки.
Код Блок також згадується і має хороші відгуки.
Якщо ви не хочете встановлювати додаткові додатки, стає складніше. http://markup.su/highlighter/ згадується вище як хороший, і він робить досить гарну роботу. Вам потрібно просто скопіювати та вставити код щоразу, коли відбудеться зміна.
Якщо ви хочете форматування коду лише для цілей документації, ці рішення працюватимуть.
Якщо ви хочете співпрацювати в реальному часі, існують набагато кращі рішення для коду, ніж Google Документи.
Ознайомтеся з такими рішеннями, як https://codeshare.io/
Я також зіткнувся з цією проблемою, і не хотів додавати жодного розширення в обліковий запис Google Docs. Я знайшов http://markup.su/highlighter/ , підсвічувач синтаксису в Інтернеті, ви просто минули свій код і можете вибрати між різними стилями.
Я особисто використовую стиль "Світанок", потім передаю результат у вкладці в документі, видаляю межі та встановлюю фон для цієї вкладки. Результат хороший.
Я з'ясував, що копіювання паст із Pastebin прекрасно працює, і як додатковий бонус додає номери рядків, які визнаються Документами Google як пронумерований список.
Ви переходите до пастебіну , створюєте папку , що не міститься у списку (якщо ви не хочете, щоб її бачили інші), вибираєте підсвічування синтаксису з великої кількості доступних мов та синтаксисів, натискаєте Надіслати, а потім виберіть та скопіюйте виділений текст у свій документ Google.
Я спробував Code Pretty рекомендований тут, це нормально. Мені б хотілося, щоб це було з відкритим кодом, щоб хтось міг ЛЕГКО програмувати на гарячій клавіші для використання, як казали інші. Це робить його дуже корисним для професійного світу, наприклад, кодування документів, що відповідають принципам чи вікі, навчаючи інших, як автоматизувати / кодувати речі.
Я замість цього спробував Blocks Code Blocks . Мені це подобається набагато більше. Набагато простіше сказати код, крім документа для навчання або написання власних конспектів під час вивчення іншої нової мови.
Для чогось простого спробуйте рекстестер . Це дозволяє співпрацювати в режимі реального часу з фрагментами коду, написаними багатьма мовами. Перейдіть до "Запустити код", виберіть свою мову та натисніть кнопку "Жива співпраця".
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 Документи / Диск.
Добре, є веб-додаток, який, як передбачається, буде включено до Документів Google, але його скасували: / Це ім'я Collide . Ви можете побачити його в дії тут