![]() |
|
![]() |
| You are my hero.
I work at Google in open source so I am constantly converting Google Docs to Markdown to put them on GitHub and vice versa. This will save me a lot of effort. |
![]() |
| Is it possible to get this feature in Slides as well?
I often need to prepare technical slides with code in it, and being able to just backtick away into a |
![]() |
| Hi, thanks for this amazing work.
Just curious: Google docs supports a lot more than what Markdown has syntaxes for - how do you deal with this when exporting to markdown? |
![]() |
| To add a code block, type @ and scroll down to "Code Block <>". It's still very limited, with syntax highlighting limited to C/C++, Java, JavaSript, Python. |
![]() |
| Ah thank you. Too bad.
Funny that they paywalled that feature, while tools like Colab are free. Generally, Google has made code-related and academia-related tools freely available. Oh well. |
![]() |
| We just have to iterate in the "markdown support feedback/help" pulldown I guess. because without ```code``` it's not useful.
Looking at you HN... (ok at least we have 2 indents codeblock) |
![]() |
| Also when I close a single line code with `, the formatting stays as if I'm writing more code. It should reset to whatever formatting was before the opening ` |
![]() |
| My guess is that this is strongly motivated by the success of LLMs.
The lack of MD support makes manual IO from Docs to your favorite LLM lossy (or very annoying). Cool that it's fixed. |
![]() |
| Great job!
I hope the "new tab experience" is rolled out to non-workspace users too. The tab + markdown export combination would make Google Docs a great blog editor! |
![]() |
| Asciidoctor has been much better received by my colleagues, primarily for the built-in support of a few technical writing features — admonitions, non-trivial tables, crossreferences, etc. |
![]() |
| I recently used Typst and their own collab solution for a paper we worked on. While some features are still lacking it was a pretty good experience overall. |
![]() |
| Because not everyone is interested in setting up a Pandoc/Latex toolchain. Overleaf almost solved this problem but they don't support Pandoc as a frontend and want money unless you self-host. |
![]() |
| Sorry, I was talking about scientific writing, where you have to be able to produce PDF artefacts.
Writing in markdown and converting to .tex is actually a quite popular way of doing that these days. |
![]() |
| Indeed, very useful to unite markdown with the omnipresence of gdocs.
One tip for pasting without formating, at least in Windows, is CTRL+SHIFT+V. |
![]() |
| Does this just import Markdowns and convert them to Gdoc and then you export it finally. Or can you collaborate on Markdowns in real time?
Could you build a confluence/wiki like system on top of this? |
![]() |
| This is really useful! Hope they continue to add features. I don’t like directly writing markdown and would rather use a text editor like Docs or Word. |
![]() |
| Agreed; given the timing, an intern project seems plausible. (It feels a bit more ambitious than a typical intern project though, and I'm not sure how many of those end up quite so user-facing.)
I can imagine one internal use case. At Google, we use Google Docs heavily for design docs. After the system has been built, it's not uncommon to link to the design doc as supplementary reading material. But the design doc isn't intended to co-evolve with the system; at some point, we migrate the design details to our internal documentation pages (g3doc [0]), which serves version-controlled markdown files and often has a much lower barrier to entry. Even though Google Docs is ostensibly collaborative, design docs are often used as a snapshot of an individual's engineering maturity as justification during performance evaluation and promotion, and so it's not typical for them to be updated substantially, years after the initial implementation is complete. [0] We write about it briefly in a case study about "The Google Wiki" at https://abseil.io/resources/swe-book/html/ch10.html |
![]() |
| Collaborative editing of Markdown docs in GitHub / GitLab can be a pain. This is a huge game changer for technical writers. Admittedly not the biggest crowd, but hey... |
![]() |
| This is great, the other day I had to export to HTML from Google Docs and then import the HTML into some kind of Markdown generator. The result was mediocre, but usable. |
![]() |
| There was partial markdown support (and still is) in gDocs today. AFAIK copy as MD was never supported. But this new feature is full round tripping into and out of gDocs as native markdown. |
![]() |
| when did google become sooo sloooow implementing trivial features, and then not even shipping a complete set of markdown?! |
A lot of you are noticing the preexisting automatic detection feature from 2022 [1], which I also worked on. That's NOT what this newly announced feature is. The new feature supports full import/export, but it's still rolling out so you're likely not seeing it yet!
Hope you like it once it reaches you :)
[1] https://workspaceupdates.googleblog.com/2022/03/compose-with...