Che cos'è un file .MD? E come aprirne uno (estensione Markdown)

cos'è un file .md? 

Cos'è un file .MD?

Le .md or .RICARICA l'estensione del file viene utilizzata per salvare i file di testo scritti con i dialetti del linguaggio Markdown. I file MD sono file di testo normale che utilizzano il Linguaggio di markdown, che include simboli di testo in linea che definiscono come potrebbe essere strutturato un testo, inclusi rientri, formattazione della tabella, caratteri e intestazioni.

Uno strumento chiamato Markdown può essere utilizzato per convertire i file MD in HTML. John Gruber pubblica il linguaggio Markdown.

 

Contenuti[Mostra]

I file MD sono sviluppatore file utilizzati principalmente da Markdown per convertire file di testo in versioni HTML in modo che gli utenti possano produrre file semplici da leggere e scrivere.

Le app che possono aprire un file .md sono le seguenti:

  • Notepad2
  • Blocco note di Microsoft
  • Microsoft WordPad
  • Apple TextEdit


Una parola di cautela: i file .md non dovrebbero avere la loro estensione cambiata. Se questo è il caso, questo non cambierà il tipo di file perché esiste un software di conversione speciale per convertire i file da un tipo all'altro.

Come già detto i file .MD sono file scritti con il programma in linguaggio Markdown. Markdown è un semplice linguaggio di markup progettato per uno scopo: formattare il testo sul Web utilizzando una semplice grammatica di formattazione del testo.

Cerchiamo di essere chiari: Markdown non è un sostituto dell'HTML perché la sua sintassi è così semplice e contiene solo un piccolo sottoinsieme di tag HTML. L'obiettivo di Markdown è rendere la prosa più facile da leggere, scrivere e modificare. Per dirla in altro modo, HTML è un formato di pubblicazione, mentre Markdown è un formato di scrittura.

Markdown è ora uno dei linguaggi di markup più utilizzati al mondo.

La formattazione di parole e frasi in Microsoft Word viene eseguita facendo clic sui pulsanti e le modifiche sono immediatamente visibili. Markdown, d'altra parte, non è così.

La sintassi Markdown viene applicata al testo quando viene creato un file formattato Markdown per specificare quali parole e frasi possono apparire in modo diverso. Per rappresentare un'intestazione, ad esempio, viene aggiunto un segno numerico prima di essa (ad es. # Intestazione uno). Due asterischi sono posti prima e dopo la frase per renderla in grassetto (ad esempio, questo testo è in grassetto).

Dopo un po' di tempo nel testo, la sintassi del markdown è visibile.

esempio di sconto

Guarda il seguente esempio di Markdown:

È molto facile rendere alcune parole **grassetto** e altre parole *corsivo* con Markdown. Puoi anche [link a Google!](http://google.com)

Come aprire e convertire i file di documentazione Markdown


Poiché i file MD sono solo normali documenti di testo, puoi aprirli con qualsiasi editor di testo su Windows, come Blocco note o WordPad. Puoi invece utilizzare uno degli altri editor di testo gratuiti nel nostro elenco. Ecco alcuni ulteriori strumenti specializzati per l'apertura e la conversione di file Markdown:

  • MarkPad è un visualizzatore ed editor di file che supporta i formati MD, MDOWN, MARKDOWN e MKD.
  • Un'applicazione denominata Markdown può essere utilizzata per convertire MD in HTML. John Gruber, l'autore del linguaggio Markdown, lo ha rilasciato.
  • Il componente aggiuntivo Markdown Preview Plus per il browser Chrome offre un altro convertitore da MD a HTML.
  • Usa il convertitore Markdown online gratuito di Markdowntopdf.com 2 convert MD in PDF.
  • Dillinger è un editor MD basato sul web che puoi utilizzare nel tuo browser. I file Markdown possono anche essere convertiti in HTML e PDF.
  • Per convertire il file MD nel formato DOCX MS Word, utilizzare CloudConvert. Sono supportati anche altri moduli basati su testo, come HTML TXT, RTF e PDF.
  • Pandoc è un altro convertitore Markdown online che vale la pena provare. DocBook v5, ICML, LaTeX, S5 e MediaWiki sono tra i formati supportati.

Una breve storia

Il linguaggio Markdown è stato progettato nel 2004 da John Gruber e Aaron Swartz con l'obiettivo di consentire alle persone di "scrivere in un formato di testo semplice da leggere e scrivere con l'opzione di convertirlo in XHTML o HTML".

Lo scopo del suo design è la leggibilità: il linguaggio è leggibile così com'è, senza sembrare che sia stato taggato o formattato, come nei linguaggi di markup come RTF o HTML, dove sono visibili tag e istruzioni di formattazione. Il concetto fondamentale si basa sulle norme esistenti per l'evidenziazione del testo normale nelle e-mail.

Da allora altri hanno re-implementato Markdown, come in un modulo Perl disponibile su CPAN e in una varietà di altri linguaggi di programmazione. È rilasciato con una licenza in stile BSD e viene preinstallato con o come plug-in per una serie di sistemi di gestione dei contenuti.

Informazioni tecniche dettagliate

Quando si scrive in Markdown, il testo viene prima salvato in un file di testo normale con estensione.md o.markdown, quindi elaborato utilizzando un'applicazione Markdown come Dillinger per convertire il testo formattato Markdown in HTML per la visualizzazione nei browser web.

A Processore di markdown (noto anche come "parser" o "implementazione") viene utilizzato dalle applicazioni Markdown per convertire il testo formattato da Markdown in formato HTML. Il diagramma di flusso del processo è il seguente:

In poche parole, è una procedura in quattro fasi:

  1. Per iniziare, crea file Markdown con estensione .md o.markdown utilizzando un editor di testo o un'applicazione Markdown.
  2. Un'applicazione Markdown viene quindi utilizzata per aprire il file Markdown.
  3. Per convertire un file Markdown in un documento HTML, utilizza il programma Markdown.
  4. Il file HTML viene quindi visualizzato in un browser Web o convertito in un altro tipo di file, ad esempio PDF, utilizzando un'applicazione Markdown.

Markdown semplifica prendere appunti, scrivere contenuti per siti Web, creare documenti pronti per la stampa, pubblicare libri, creare presentazioni e creare documenti.

Alcune delle versioni ribassate hanno avuto un tale impatto su altre versioni che sono spesso menzionate come parte di altre versioni. Le biblioteche, ad esempio, menzionano il supporto CommonMark (GFM). Diamo una rapida occhiata a loro.

Poiché la rete di condivisione open source Github ha accettato e migliorato il linguaggio con una versione chiamata Github Flavored Markup (GFM), che include blocchi di codice walled, URL autolinking, barrato, tabelle e generare cose da fare, GFM Markdown è diventato estremamente popolare tra gli sviluppatori.

Gli sviluppatori di CommonMark Markdown hanno recentemente tentato di standardizzare il markdown lavorando insieme per creare una versione, test e documentazione più completi per la lingua, che hanno soprannominato CommonMark. Questo formato è relativamente nuovo e manca di una serie di funzionalità, anche se molte funzionalità MultiMarkdown verranno introdotte nel prossimo futuro.

Multi-markdown

Multi-Markdown ha migliorato il linguaggio con nuove funzionalità supportate da altre versioni. È stato originariamente scritto in Perl, ma alla fine è stato portato in C. Scherma, evidenziazione della sintassi, tabelle, metadati, collegamenti a frammenti/riferimenti incrociati, note a piè di pagina, barrato, elenchi di definizioni e matematica sono tutti supportati.

Domande frequenti

Cosa sono esattamente i file GitHub MD?

GitHub è un servizio Internet basato su cloud di programmatori e sviluppatori utilizzato per archiviare e condividere codice. È un luogo in cui gli sviluppatori possono tenere traccia, gestire e archiviare le modifiche ai loro progetti. Quando si lavora con GitHub, i programmatori e gli sviluppatori utilizzano spesso l'estensione di file MD per i file README nel formato di file Markdown Documentation (readme.md).

Che cos'è un file MD e come posso crearne uno?

Per produrre un file di documentazione Markdown, che è il tipo di file MD più frequente, apri un editor di testo, crea un nuovo file e chiamalo Readme.md o qualsiasi altra cosa abbia senso, quindi salvalo con l'estensione.md. Quindi usa il formato MD per creare qualsiasi documento markdown che desideri creare.

Come aprire un file MD?

Un file MD viene solitamente aperto su un sito Web in grado di eseguire il rendering della sintassi Markdown. Ad esempio, i file readme di Github utilizzano la sintassi Markdown per eseguire il rendering dei file readme formattati come desidera l'autore. Un file .MD può essere aperto con qualsiasi editor di filtri di testo, perché è un semplice file di testo.

L'autore
Davide Attard
David ha lavorato nel settore online e digitale negli ultimi 21 anni. Ha una vasta esperienza nei settori del software e del web design utilizzando WordPress, Joomla e le nicchie che li circondano. Ha lavorato con agenzie di sviluppo software, società di software internazionali, agenzie di marketing locali e ora è responsabile delle operazioni di marketing presso Aphex Media, un'agenzia SEO. In qualità di consulente digitale, il suo obiettivo è aiutare le aziende a ottenere un vantaggio competitivo utilizzando una combinazione del loro sito Web e delle piattaforme digitali oggi disponibili. La sua miscela di esperienza tecnologica combinata con un forte senso degli affari conferisce un vantaggio competitivo ai suoi scritti.

Un'altra cosa... Sapevi che anche le persone che condividono cose utili come questo post sembrano FANTASTICHE? ;-)
Per favore, lasciare un utile commenta con i tuoi pensieri, quindi condividi questo articolo sui tuoi gruppi di Facebook che lo troverebbero utile e raccogliamo insieme i frutti. Grazie per la condivisione e per essere gentile!

Disclosure: Questa pagina può contenere collegamenti a siti esterni per prodotti che amiamo e consigliamo vivamente. Se acquisti prodotti che ti suggeriamo, potremmo guadagnare una commissione per segnalazione. Tali commissioni non influenzano le nostre raccomandazioni e non accettiamo pagamenti per recensioni positive.

Autore / i in primo piano su:  Logo della rivista Inc   Logo di Sitepoint   Logo CSS Tricks    logo webdesignerdepot   Logo WPMU DEV   e molti altri ...