Jeg elsker Google Dokumenter. Jeg skriver notater, essays, korrespondanser, fakturaer, journaloppføringer, forretningsideer, planleggingsdokumenter – alt der.
Jeg elsker også markdown-formatet. Jeg er programmerer, så noen ganger er jeg i redaktøren og vil bare skrive ting i markdown i stedet for å gå til Google Docs.
Men når jeg lagrer markdown-filene mine i Google Drive, kan jeg ikke forhåndsvise dem der, noe som er ekstremt forstyrrende for arbeidsflyten min. Å kunne forhåndsvise markdown-filer i Google Disk vil være en enorm forbedring.
Er det noen måte å nyte fordelene med både Google Docs og markdown? Eller er disse skriveplattformene stort sett inkompatible? Noen elegante løsninger jeg ikke tenker på?
Svar
Du kan gi StackEdit et forsøk. Den har en fin integrasjon med Google Drive.
Når du importerer / eksporterer et Markdown-dokument fra / til Google Drive, kan du åpne det senere direkte fra Google Drive, siden StackEdit er integrert som en tredjeparts redaktør / visningsprogram. applikasjon.
Du kan også finne StackEdit som et Chrome-program på Nettmarked .
MERK: Jeg er utvikleren av StackEdit.
Kommentarer
- Forsøkte du faktisk å åpne .md-filene dine direkte fra Google Drive-nettstedet ? Når det er koblet til Google Disk-kontoen din, er StackEdit standard applikasjon for å åpne tekst / x-markdown MIME-type og .md-utvidelse. Fungerer bra med meg.
- Jeg endret nettopp filteret fra Google Drive Picker i StackEdit slik at du kan importer tekst / x-markdown, tekst / vanlig, applikasjon / oktett-stream MIME-typer. Det burde løse problemet ditt.
- @benweet Jeg er på nytt alliert glad for å se StackEdit, og jeg liker det som en MarkupEditor. Likevel er det noe som vil hindre meg i å gå denne veien: det mangler de viktigste funksjonene i google docs: muligheten til å samarbeide om det samme dokumentet, flere personer som redigerer i det samme dokumentet, inline-kommentarer, …. at ‘ s gull for gjennomgang.
- Det ‘ er klart at noen andre ikke ‘ t forstå hva dette gjør. Selv om dette spørsmålet handler om et markdown-grensesnitt for Google Docs, er dette faktisk et Docs-alternativ. Alt kan lagres på Google Disk, det ‘ er skilt fra Docs. Det ser fint ut, men det ‘ er et alternativ ‘ arbeidsflyt ‘ …
- alas dette integreres ikke med google docs på noen måte i det hele tatt. dette er ikke en løsning. –
Svar
Et Google Docs-dokument koder alt i «elementer» i Kix-editoren at det » alt basert på (det er lukket kilde, da dette i utgangspunktet er den store handelshemmeligheten som alle andre kan kjøre sin egen Docs-tjeneste med – noe som er synd imo).
Du kan få tilgang til disse elementene med Google Apps Script, en variant av Javascript – men å skrive Markdown fra elementene er ikke så grei som du tror (du må i hovedsak implementere en markdown-parser i Apps Script).
Da jeg kom til gjør dette tidligere på året var det dusinvis av gafler av Renato Mangini «s » gdocs2md » repo, men han så ut til å ha sluttet å stille trekkforespørsler, og i løpet av noen få år hadde det dukket opp gafler som var langt bedre enn andre. Jeg gikk gjennom mange av disse i treet og la det beste inn i en ny pakke, som også genererer HTML blandet med markdown for elementer Google Docs støtter som overskrift og abonnement (som markdown ikke kan representere). Til og med å inkludere de beste av andre «redigeringer, analyseringen trengte arbeid, og jeg er sikker på at dette er det beste tilgjengelige for jobben for øyeblikket.
Skript tilgjengelig på GitHub med installasjonsinstruksjoner: lmmx / gdocs2md-html
Jeg har også jobbet med å legge til den viktigste funksjonen til et slikt skript – brukerfunksjoner – å gi markdown i en popup i Google Docs i stedet for å lagre i filen (jeg tror originalen var batch-lagring for hele mapper, noe som ikke passer for min dokumentutkastbehov, eller hvordan jeg bruker Google Dokumenter i det hele tatt).
Jeg vil foreslå at det er et mer sofistikert prosjekt for interesserte utviklere å samarbeide om (eller på foreslår minst funksjoner for) i stedet for alle som forhandler ut skript av forskjellig kvalitet, når vi sannsynligvis jobber med de samme målene.
I tillegg til å redusere duplisering av innsatsen, er Google Docs-policyen for å opprette » tillegg » sier at det skal publiseres (og derfor » installerbar «i stedet for å måtte lastes for hvert dokument på en litt vanskelig måte)
Tillegget må være fullt funksjonelt – det kan ikke være et «pågående arbeid.»
Skriptet er testet med flere aktive brukere.
Tydeligvis Hvis du ville ha en » ren » markdown, så slå av disse funksjonene (koden er der for å gaffel) eller bare ikke bruk sub / superscript osv. Det ville ikke være for vanskelig å legge til personlige innstillinger i et slikt skript hvis det modnes som et tillegg, hvis det er betydelig interesse.
Kommentarer
- Ville være fint å gjøre det omvendt, dvs. md – > google docs
- Det er ingen forretningshemmeligheter , bare en betydelig mengde arbeid – se researchgate.net/publication/… . Open source-implementeringer av operativ transformasjon er tilgjengelige, f.eks. prosemirror.net men å bruke dem, igjen, krever arbeid.
- Papiret du lenker til er ikke skrevet av Google, det ‘ s av noen helt ubeslektede forskere i India. Jeg foreslo aldri at det ikke var ‘ t » et stort arbeid «, men dette endrer ikke ‘ det faktum at det ‘ er en lukket kilde-nettapp, derfor kjører den på forretningshemmeligheter. Vennligst legg til ditt eget svar hvis du har informasjon du vil dele, ikke dekkes av min.
Svar
Du kan konvertere et Markdown-dokument til HTML, og kopiere / lime inn HTML-siden (ikke kilden) til et Google Drive-dokument. Det beholder det meste av formateringen, inkludert overskrifter, lister, lenker, fet / kursiv / understreket.
Skrift, marginer og skriftstørrelser samsvarer ikke med standardinnstillingene for Google Drive, og vil se «ut av sted «sammenlignet med standard Google Drive-dokumenter. Å bruke en tilpasset CSS-fil på HTML-dokumentet løser dette, noe som gjør at dokumentet ser veldig likt ut.
Jeg er ikke sikker på om den andre retningen, og konverterer Google Drive-dokumenter til Markdown. Det kan være mulig å eksportere til HTML og bruk en HTML to Markdown-omformer.
Svar
gdocs2md gjør en god jobb med å konvertere Google-dokumenter til markdown, beholde overskrifter, lister, tabeller, kursiv, fet skrift, lenker og bilder. Jeg bruker den til å tillate delt redigering av dokumenter, og deretter eksportere til markdown.
Det må utvises forsiktighet for å bruke formatering i Google-dokumentet som tilordnes godt til markdown, men dette er ikke spesielt vanskelig. Jeg har også utvidet skriptet for å støtte eksport av en hel mappe med dokumenter til en ny «eksport» -mappe på Google Drive, og for å forbedre håndteringen av kursiv og fet formatering, min gaffel er her .
Kommentarer
- Hei, jeg fant og innarbeidet redigeringene i denne gaffelen blant en haug med andre til en ny repo med det jeg håper er noen bedre brukerfunksjoner (håndtering av kursiv / fet osv. var fremdeles veldig buggy, og ikke bare batch lagring i filen, men viser markdown) Skal legge igjen mitt eget svar, men ta en titt 🙂
Svar
Du sier deg «er en programmerer, så dette svaret forutsetter at du» vil være komfortabel med en liten «rull din egen» tilnærming.
Google-stasjon støtter skript: http://www.google.com/script/start/
Så du kan opprette en liten Showdown -visning som du peker på din markdown-filer (som URL-er).
Kommentarer
- Ja, jeg kunne gjort dette. Takk! Jeg ‘ skal poke litt mer for å se om det ‘ er noe som allerede eksisterer.
- Og det er det mangini / gdocs2md er – et skript. Se svaret ved trepdatious.
Svar
Last ned og installer Google Drive-programvaren. Det er for Windows og Mac for øyeblikket, en versjon for Linux er i ferd med å bli laget. Programvaren lager en mappe på datamaskinen din som synkroniseres med Google Drive. Hvis du åpner en fil i den, vil den være åpnet i riktig installert program. Google Drive-dokumenter som du åpner, åpnes i nettleseren.
På denne måten kan du åpne / redigere markdown-filer som er lagret på Google Drive i en installert markdown-editor.
Svar
Jeg anbefaler Forhåndsvisning av Markdown er et enkelt tillegg som (bare) gjør forhåndsvisning av markdown-dokumentet du oppretter.
Så vidt jeg forstår er hovedforespørselen å forhåndsvise det, så jeg tror det er det du søker etter.
Svar
Preview Markdown Tillegg for Google Docs får jobben min gjort, det viser forhåndsvisning av markdown i sanntid i sidefeltet med syntaksmarkering.
Jeg liker å bruke Google Dokumenter og jeg elsker enkelheten til markdown enda mer, det er derfor jeg setter sammen showdown.js
og highlight.js
for å lage dette lille tillegget.
Kommentarer
- Hvis du er tilknyttet produktet på noen måte, vennligst avslør det i svaret ditt. Takk!
- Dette er kult, men vær oppmerksom på at forhåndsvisning i sanntid ikke er synkronisert, hvis du ‘ er vant til det fra VSCode eller andre forhåndsvisere. .
- At ‘ er en veldig god idé! Jeg vil prøve å implementere det – hvis det ‘ er mulig å få rulleposisjonen via Google Docs API. Takk 🙂
Svar
Enveis pandoc
løsning for Github-Flavoured Markdown (GFM) .md
med innebygd MathJax-basert LaTeX til Google Dokumenter:
Frakoblet, konverter til .docx
:
pandoc --from=markdown_github+tex_math_dollars --to docx test.md > test.docx
Så laster du bare opp til Google Disk. Høyreklikk på Google Disk og velg Åpne med Google Dokumenter .
Svar
Forutsatt at Når du er ferdig med å lage et dokument i markdown, vil du konvertere det til et ekte Google-dokument (i motsetning til å kunne forhåndsvise dokumentet i Google Drive-nettgrensesnittet og fortsette å redigere i markdown-syntaksen) slik at andre som ikke er kjent med markdown, kan samarbeid Jeg har funnet følgende ganske raskt:
- Lag ditt merke når det er praktisk.
- Når du er ferdig eksporterer du til nettleseren
- Kopier den resulterende teksten fra nettleseren
- Lim inn i et nytt Google-dokument
Google-dokumenter er klare til å limes inn HTML slik at det vil bevare alle overskriftene, avstanden, lister og andre formater. Dette er selvfølgelig bare fornuftig hvis du bare vil jobbe personlig i markdown, men samarbeide med andre i et vanlig Google-dokument.
Svar
Merkelig nok konverterer Tumblr rik tekst, HTML og markdown. Jeg har hatt suksess i alle retninger, inkludert å ta markdown generert i Typora, lime inn i et Tumblr-innlegg i md-format, og deretter konvertere til rik tekst. Rik tekst kan limes inn i Google Dokumenter.
Svar
Trello er et annet alternativ for å lage filer i Markdown. Beskrivelse-feltet på kortet kan formateres med Markdown. Selv om det ikke er så «robust» som ønsket, kan det fungere ganske bra hvis du allerede bruker Trello eller i en klype.
Jeg lagrer noe av skrivingen min i Trello fordi:
- Jeg er ganske ofte i Trello.
- Nett- og mobilapper slik at det » er tilgjengelig nesten hvor som helst jeg er.
- Sanntids synkronisering.
Svar
Enkel løsning ved hjelp av pandoc:
- lagre markdown-filen
- konverter den til html
pandoc -f markdown -t html5 mymarkdown.md > index.html
- åpne html i nettleseren, kopier forbi til et Google-dokument
Svar
Hei INK for All har gjort prosessen vår rundt å legge ut blogginnhold til det statiske nettstedet vårt så mye raskere med sin integrerte nedmarkeringseksportfunksjon. Det beste er at det også eksporterer Hugo-kompatible dokumenter