Adoro Google Documenti. Scrivo note, saggi, corrispondenze, fatture, voci di diario, idee imprenditoriali, documenti di pianificazione, tutto lì.
Mi piace anche il formato del ribasso. Sono “un programmatore, quindi a volte sono nel mio editor e voglio solo scrivere cose in markdown invece di andare su Google Docs.
Tuttavia, quando salvo i miei file markdown in Google Drive, non posso” t visualizzarli in anteprima lì, il che è estremamente distruttivo per il mio flusso di lavoro. Essere in grado di visualizzare in anteprima i file di markdown in Google Drive sarebbe un enorme miglioramento.
Esiste un modo per godere dei vantaggi sia di Google Documenti che di markdown? queste piattaforme di scrittura sono in gran parte incompatibili? Qualche soluzione elegante a cui non sto pensando?
Risposta
Puoi dare StackEdit una prova. Ha una bella integrazione con Google Drive.
Dopo aver importato / esportato un documento Markdown da / a Google Drive, puoi aprirlo in un secondo momento direttamente da Google Drive poiché StackEdit è integrato come editor / visualizzatore di terze parti applicazione.
Puoi trovare StackEdit come applicazione Chrome anche nel Web Store .
NOTA: sono lo sviluppatore di StackEdit.
Commenti
- In realtà, hai provato ad aprire i tuoi file .md direttamente dal sito web di Google Drive ? Quando sei collegato al tuo account Google Drive, StackEdit è limpostazione predefinita applicazione per lapertura di tipo MIME text / x-markdown e .md. Funziona bene con me.
- Ho appena modificato il filtro dal selettore di Google Drive in StackEdit in modo che tu possa importa i tipi MIME text / x-markdown, text / plain, application / octet-stream. Questo dovrebbe risolvere il tuo problema.
- @benweet I am re sono contento di vedere StackEdit e mi piace come MarkupEditor. Tuttavia, cè qualcosa che mi impedirà di andare in questo modo: mancano le funzionalità più importanti di Google Docs: la possibilità di collaborare allo stesso documento, più persone che modificano lo stesso documento, commenti in linea, … che ‘ è doro per la revisione.
- È ‘ è chiaro che altri don ‘ Non capisco cosa fa. Anche se questa domanda riguarda uninterfaccia markdown per Google Docs, questa è in realtà unalternativa a Docs. Qualsiasi cosa può essere archiviata su Google Drive, ‘ è separata da Documenti. Sembra carino ma ‘ è un ‘ flusso di lavoro ‘ …
- ahimè questo non si integra affatto con google docs. questa non è una soluzione. –
Risposta
Un documento di Google Docs codifica tutto in “elementi” allinterno delleditor Kix che ” è tutto basato su (è closed source in quanto fondamentalmente questo è il grande segreto commerciale, con cui chiunque altro potrebbe eseguire il proprio servizio Docs – il che è un peccato imo).
Puoi accedere a questi elementi con Google Apps Script, una variante di Javascript, ma scrivere Markdown dagli elementi non è così semplice come pensi (devi essenzialmente implementare un parser markdown in Apps Script).
Quando sono arrivato a fallo allinizio dellanno cerano dozzine di fork di Renato Mangini “s ” gdocs2md ” repo, ma sembrava che avesse smesso di rispondere alle richieste di pull e nel corso di alcuni anni i fork erano apparsi di gran lunga migliori di altri. Ne ho esaminati molti nellalbero e ho messo i migliori in un nuovo pacchetto, che genera anche HTML misto a markdown per elementi che Google Docs supporta come elementi apice e pedice (che markdown non ha modo di rappresentare). Anche incorporando le migliori modifiche degli altri, il lavoro di analisi necessario e sono sicuro che questo sia il migliore disponibile per il lavoro al momento.
Script disponibile su GitHub con istruzioni di installazione: lmmx / gdocs2md-html
Anchio ha lavorato per aggiungere la funzionalità più importante a tale script – le funzionalità utente – fornendo il markdown in un pop-up allinterno di Google Docs piuttosto che salvare su file (penso che loriginale fosse il salvataggio in batch per intere cartelle, che non è adatto per il mio necessità di redigere documenti o come utilizzo Google Docs).
Vorrei suggerire che sia un singolo progetto più sofisticato per gli sviluppatori interessati a cui collaborare (o a suggerire almeno le funzionalità per) piuttosto che per tutti coloro che biforcano script di varia qualità, quando “probabilmente stiamo lavorando per gli stessi obiettivi.
Oltre a ridurre la duplicazione degli sforzi, le norme di Google Documenti per la creazione di ” componenti aggiuntivi ” indica che devono essere pubblicati (e quindi ” installabile “piuttosto che dover essere caricato per ogni documento in un modo leggermente scomodo)
Il componente aggiuntivo deve essere completamente funzionante – non può “essere un” work in progress “.
Lo script è stato testato con più utenti attivi.
Ovviamente se desideri un ” puro ” markdown, disattiva queste funzioni (il codice è disponibile per il fork) o semplicemente non utilizzare sub / apici, ecc. Non sarebbe troppo difficile aggiungere impostazioni personalizzate a uno script di questo tipo se diventa un componente aggiuntivo, se cè un interesse significativo.
Commenti
- Sarebbe bello fare il contrario, ad esempio md – > google docs
- Non ci sono segreti commerciali , solo una quantità considerevole di lavoro – vedi researchgate.net/publication/… . Sono disponibili implementazioni open source della trasformazione operativa, ad es. prosemirror.net ma la loro distribuzione, ancora una volta, richiede lavoro.
- Il documento a cui ti colleghi non è scritto da Google, è ‘ s da alcuni ricercatori completamente indipendenti in India. Non ho mai suggerito che ‘ t ” una notevole quantità di lavoro “, ma questo ‘ non cambia il fatto che ‘ sia unapp Web closed source, quindi sì, è in esecuzione su segreti commerciali. Aggiungi la tua risposta se disponi di informazioni che desideri condividere non incluse nelle mie.
Risposta
Tu può convertire un documento Markdown in HTML e copiare / incollare la pagina HTML (non lorigine) in un documento di Google Drive. Conserverà la maggior parte della formattazione inclusi titoli, elenchi, link, grassetto / corsivo / sottolineato.
Il carattere, i margini e le dimensioni dei caratteri non corrisponderanno alle impostazioni predefinite di Google Drive e sembreranno “fuori posto “rispetto ai documenti standard di Google Drive. Lapplicazione di un file CSS personalizzato al documento HTML risolverà il problema, rendendo il documento molto simile.
Non sono sicuro dellaltra direzione, convertendo i documenti di Google Drive in Markdown. Potrebbe essere possibile esportare in HTML e utilizza un convertitore da HTML a Markdown.
Rispondi
gdocs2md fa un buon lavoro nel convertire i documenti Google in markdown, conservando intestazioni, elenchi, tabelle, corsivo, grassetto, link e immagini. Lo utilizzo per consentire la modifica condivisa dei documenti, quindi esporto in markdown.
È necessario prestare una certa attenzione per utilizzare la formattazione nel documento di Google che mappa bene al markdown, ma non è particolarmente difficile. Ho anche esteso lo script per supportare lesportazione di unintera cartella di documenti in una nuova cartella di “esportazione” su Google Drive e per migliorare leggermente la gestione della formattazione in corsivo e grassetto, mio fork è qui .
Commenti
- Ciao, ho trovato e incorporato le modifiche in questo fork tra un gruppo di altri a un nuovo repository con quelle che spero siano alcune migliori funzionalità per lutente (la gestione di corsivo / grassetto ecc. era ancora davvero bacata e non solo il salvataggio in batch su file ma la visualizzazione del markdown) . Lascio la mia risposta, ma per favore dai unocchiata 🙂
Risposta
Dici tu “sei un programmatore, quindi questa risposta presume che” ti sentiresti a tuo agio con un piccolo approccio “fai il tuo”.
Google drive supporta gli script: http://www.google.com/script/start/
Quindi, potresti creare un piccolo visualizzatore di Showdown a cui punti il tuo file markdown (come URL).
Commenti
- Sì, potrei farlo. Grazie! ‘ vado a curiosare ancora un po per vedere se ‘ cè qualcosa che già esiste.
- E questo è ciò che è mangini / gdocs2md : uno script. Visualizza la risposta di trepdatious.
Risposta
Scarica e installa il software Google Drive. Al momento è per Windows e Mac, è in preparazione una versione per Linux. Il software creerà una cartella sul tuo computer che si sincronizza con Google Drive. Se apri un file al suo interno, sarà aperto nel programma installato appropriato. I documenti di Google Drive che apri verranno aperti nel browser.
In questo modo, puoi aprire / modificare i file di markdown archiviati su Google Drive in un editor di markdown installato.
Risposta
Consiglio Anteprima markdown è un semplice componente aggiuntivo che (solo) fa le anteprime del documento markdown che stai creando.
Per quanto ho capito, la richiesta principale è di visualizzarlo in anteprima, quindi penso che questo sia quello che stai cercando.
Risposta
Anteprima Markdown Add-on per Google Docs fa il mio lavoro, mostra lanteprima del markdown in tempo reale nella barra laterale con evidenziazione della sintassi.
Mi piace usare Google Docs e amo ancora di più la semplicità del markdown, ecco perché ho messo insieme showdown.js
e highlight.js
per creare questo piccolo componente aggiuntivo.
Commenti
- Se sei affiliato al prodotto in qualche modo, ti preghiamo di comunicarlo nella tua risposta. Grazie!
- È interessante, ma tieni presente che lanteprima in tempo reale non è sincronizzata con lo scorrimento, se ‘ ci sei abituato da VSCode o altri programmi di anteprima .
- Quella ‘ è davvero unottima idea! Cercherò di implementarlo, se ‘ è possibile ottenere la posizione di scorrimento tramite lAPI di Google Docs. Grazie 🙂
Risposta
Unidirezionale pandoc
soluzione per Github-Flavored Markdown (GFM) .md
con LaTeX basato su MathJax incorporato in Google Docs:
Offline, converti in .docx
:
pandoc --from=markdown_github+tex_math_dollars --to docx test.md > test.docx
Quindi, carica semplicemente su Google Drive. In Google Drive, fai clic con il pulsante destro del mouse e scegli Apri con Google Documenti .
Rispondi
Supponendo che una volta che hai finito di creare un documento in markdown, vuoi convertirlo in un vero documento google (invece di poter visualizzare lanteprima del documento nellinterfaccia web di google drive e continuare a modificare con la sintassi markdown) in modo che altri che non hanno familiarità con markdown possano collaborare Ho trovato quanto segue abbastanza veloce:
- Crea il tuo contrassegno ovunque sia conveniente.
- Al termine, esporta nel browser
- Copia il testo risultante dal browser
- Incolla in un nuovo documento Google
Google Docs è pronto per incollare lHTML in modo da preservare tutti i titoli, la spaziatura, elenchi e altri formati. Ovviamente questo ha senso solo se desideri lavorare personalmente in markdown, ma collaborare con altri in un normale documento Google.
Answer
Stranamente, Tumblr converte in formato RTF, HTML e markdown. Ho avuto successo in tutte le direzioni, incluso prendere il markdown generato in Typora, incollare in un post Tumblr in formato md e quindi convertire in rich text. Il testo RTF può essere incollato in Google Documenti.
Risposta
Trello è unaltra opzione per la creazione di file in Markdown. Il campo Descrizione nella scheda può essere formattato con Markdown. Anche se forse non è così “robusto” come desiderato, se stai già usando Trello o in un pizzico può funzionare abbastanza bene.
Memorizzo alcuni dei miei scritti in Trello perché:
- Sono già in Trello abbastanza spesso.
- App Web e mobili, quindi ” è disponibile praticamente ovunque io sia.
- Sincronizzazione in tempo reale.
Rispondi
Soluzione semplice utilizzando pandoc:
- salva il tuo file markdown
- convertilo in html
pandoc -f markdown -t html5 mymarkdown.md > index.html
- apri html nel browser, copia in un documento Google
Risposta
Ciao INK for All ha reso il nostro processo di pubblicazione dei contenuti del blog sul nostro sito statico molto più veloce con la sua capacità di esportazione del markdown integrata. La parte migliore è che esporta anche documenti compatibili con Hugo