Как Google Docs и уценка играют хорошо?

Мне нравятся Google Docs. Я пишу заметки, эссе, корреспонденции, счета-фактуры, записи в журнале, бизнес-идеи, документы планирования - все, что там есть.

Мне также нравится формат уценки. Я программист, поэтому иногда я в своем редакторе и просто хочу писать вещи в уценке, а не в Google Docs.

Однако, когда я сохраняю свои файлы разметки на Google Диске, я не могу их предварительно просмотреть, что крайне разрушительно для моего рабочего процесса. Возможность предварительного просмотра файлов разметки на Google Диске будет огромным улучшением.

Есть ли способ пользоваться преимуществами как Документов Google, так и уценки? Или эти письменные платформы в значительной степени несовместимы? Любые изящные решения, о которых я не думаю?

141 голос | спросил Raine 10 Maypm13 2013, 18:12:03

10 ответов


107

Вы можете попробовать StackEdit попробовать. Он имеет хорошую интеграцию с Google Диском.

После импорта /экспорта документа Markdown с /на Google Диск вы можете открыть его позже непосредственно с Google Диска, поскольку StackEdit интегрирован в качестве стороннего редактора /приложения для просмотра.

Вы можете найти StackEdit как приложение Chrome, а также в веб-магазине . .

ПРИМЕЧАНИЕ. Я разработчик StackEdit.

ответил benweet 11 Maypm13 2013, 17:52:31
16

Документ Документов Google кодирует все в «элементах» в редакторе Kix, на котором все основывается (это закрытый источник, поскольку в основном это большой коммерческий секрет, с которым любой другой может запускать свою собственную службу Docs - это позор IMO).

Вы можете получить доступ к этим элементам с помощью Google Apps Script, варианта Javascript, но писать Markdown из этих элементов не так просто, как вы думаете (вы должны существенно реализовать парсер разметки в скрипте приложений).

Когда я пришел к этому раньше в этом году, появились десятки вилок репортажа Renato Mangini « gdocs2md », но он казалось, прекратили подачу запросов на тягу, и в течение нескольких лет появились вилки, которые были намного лучше других. Я прошел через многие из них в дереве и поставил лучшее в новый пакет, который также генерирует HTML, смешанный с уценкой для элементов, поддерживаемых Документами Google, такими как надстрочные и индексированные элементы (у которых уценка не имеет никакого представления). Даже включив в себя лучшие из других изменений, синтаксический анализ нуждался в работе, и я уверен, что это лучший доступный для работы в настоящее время.

Сценарий, доступный в GitHub с инструкциями по установке: lmmx /gdocs2md-html

Я также работал над добавлением в такой скрипт самой важной функции - функции пользователя - предоставление уценки во всплывающем окне в Документах Google, а не сохранение в файл (я думаю, что оригинал был пакетным сохранением для целых папок, что не подходит для моих потребностей в подготовке документов или как я вообще использую Документы Google).

введите изображение здесь »> </a>
<a href=введите описание изображения здесь «> </a> </p>

<p> Я хотел бы предложить, чтобы это был еще один сложный проект для заинтересованных разработчиков, чтобы они сотрудничали (или, по крайней мере, предлагали функции для), а не все, отбрасывая скрипты различного качества, когда мы, вероятно, будем работать с теми же целями . </p>

<p> Помимо сокращения дублирования усилий, политика Документов Google для создания «надстроек» <a href = , которые должны быть опубликованы (и, следовательно," устанавливаться ", а не загружаться для каждого документа несколько неудобно)

  
  • Надстройка должна быть полностью функциональной - она ​​не может быть «незавершенной».

  •   
  • Скрипт был протестирован с несколькими активными пользователями.

  •   

Очевидно, что если вы хотите «чистую» уценку, то либо отключите эти функции (код есть в fork), либо просто не используйте суб /суперскрипты и т. д. Было бы не слишком сложно добавить персонализированные настройки для такой скрипт, если он созревает как дополнение, если есть значительный интерес.

ответил Louis Maddox 18 AM00000050000002631 2015, 05:11:26
9

gdocs2md неплохо конвертирует документы Google в удержание, сохраняя заголовки, списки, таблицы, курсив, жирный шрифт, ссылки и изображений. Я использую его, чтобы разрешить совместное редактирование документов, а затем экспортировать в уценку.

Необходимо обратить особое внимание на использование форматирования в документе Google, хорошо отображаемом для уценки, но это не особенно сложно. Я также расширил скрипт, чтобы поддерживать экспорт всей папки документов в новую папку «Экспорт» на Google Диске и немного улучшить обработку курсивом и полужирным форматированием, моя вилка здесь .

ответил trepidacious 10 J000000Thursday14 2014, 14:55:25
8

Вы говорите, что вы программист, поэтому этот ответ предполагает, что вам будет удобно с помощью «рулона».

Привод Google поддерживает скрипты: http://www.google.com/script/start/

Итак, вы можете создать небольшое окно Showdown , которое вы укажете на ваши файлы разметки (в виде URL-адресов).

ответил mawcsco 10 Maypm13 2013, 19:07:14
8

Вы можете преобразовать документ Markdown в HTML и скопировать /вставить HTML-страницу (а не источник) в документ Google Диска. Он сохранит большую часть форматирования, включая заголовки, списки, ссылки, полужирный /курсив /подчеркивание.

Размер шрифта, полей и шрифтов не будет соответствовать значениям по умолчанию для Google Диска и будет выглядеть «неуместным» по сравнению со стандартными документами Google Диска. Применение пользовательского CSS-файла в документе HTML позволит решить эту проблему, делая документ очень похожим.

Я не уверен в другом направлении, конвертируя документы Google Диска в Markdown. Возможно, можно экспортировать в HTML и использовать конвертер HTML в Markdown.

ответил James 31 Mayam13 2013, 01:10:33
6

Загрузите и установите программное обеспечение Google Диска. Это для Windows и Mac на данный момент, версия для Linux находится в разработке. Программное обеспечение создаст папку на вашем компьютере, которая синхронизируется с Google Диском. Если вы откроете файл в нем, он будет открыт в соответствующей установленной программе. Открытые документы Google Диска откроются в браузере.

Таким образом, вы можете открывать /редактировать файлы разметки, хранящиеся на Google Диске, в установленном редакторе разметки.

ответил Jop V. 10 Maypm13 2013, 18:23:39
3

Также попробуйте Markdown Editor , который поддерживает интеграцию с Google Диском.

Отказ от ответственности . Я разработчик Markdown Editor.

ответил pilwon 17 TueEurope/Moscow2013-12-17T16:34:09+04:00Europe/Moscow12bEurope/MoscowTue, 17 Dec 2013 16:34:09 +0400 2013, 16:34:09
2

Я рекомендую Предварительный просмотр Markdown . Это простой надстройку, которая (просто) делает предварительный просмотр созданного вами документа уценки.

Насколько я понимаю, основной запрос - это просмотреть его, поэтому я думаю, что это то, что вы ищете.

ответил eMarine 14 Jam1000000amThu, 14 Jan 2016 11:55:37 +030016 2016, 11:55:37
1

Предполагая, что после того, как вы закончите делать документ в методе уценки, вы хотите преобразовать его в настоящий документ Google (в отличие от возможности предварительного просмотра документа в веб-интерфейсе Google Drive и продолжения редактирования в синтаксисе разметки), чтобы другие, незнакомые с уценкой, могут сотрудничать. Я нашел следующее довольно быстро:

  1. Создайте свой снимок везде, где это удобно.
  2. При завершении экспорта в браузер
  3. Скопируйте полученный текст из браузера
  4. Вставить в новый документ Google

Документы Google готовы к вставке HTML, чтобы сохранить все заголовки, интервалы, списки и другие форматы. Конечно, это имеет смысл только в том случае, если вы просто хотите лично работать в уценке, но сотрудничайте с другими в обычном документе google.

ответил Ralph Callaway 23 +04002013-10-23T20:32:07+04:00312013bEurope/MoscowWed, 23 Oct 2013 20:32:07 +0400 2013, 20:32:07
0

Предварительный просмотр Markdown Надстройка для Google Документы выполняют мою работу, она показывает предварительный просмотр в реальном времени на боковой панели с подсветкой синтаксиса.

 screen shot


Мне нравится использовать Документы Google, и я люблю простоту уценки еще больше, поэтому я собрал showdown.js и highlight.js, чтобы создать этот небольшой надстройка.

ответил undefined 10 Maypm17 2017, 21:52:30

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132