Kuidas lisada keskmise esiletõstmisega koodi esiletõstmist ilma redaktorist lahkumata

Chrome'i ja Firefoxi brauserilaiend. Võimaldab teil luua ja redigeerida GitHub Gists otse keskmisest

Praegune viis

Keskmine võib kuvada nii rea- kui ka mitmerealisi koodiplokke. Ükski neist ei toeta süntaksi esiletõstmist:


  
     Tere maailm 
  

Võimalik on olemasolevate GitHubi loendite manustamine. Selleks saate kasutada nuppu Lisa manus:

Pärast nupu vajutamist kleepige sisuline URL ja vajutage sisestusklahvi, et see artiklile lisada:

See on üsna tüütu

Sisukorra loomiseks peate minema GitHubi:

  • Minge GitHubi
  • Loo sisu
  • Kopeerige selle URL
  • Minge tagasi keskmisele
  • Kleebi URL

Mis siis saab, kui mõistad, et tegid koodis mõne vea?

  • Tagasi GitHubi lehele
  • Leidke õige sisu
  • Uuendage seda
  • Tagasi keskmise juurde
  • Lisage uuesti sisu või laadige leht uuesti

See muutub tüütuks, kui loote palju artikleid.

Lihtsam viis

Kas on mingit viisi seda vähemalt natuke lihtsustada?

Tõsi, meil on endiselt kasutada sisikonda.

Tõsi, me peame ikkagi oma GitHubi kontoga lõputult palju neid risustama.

Kuid kas on olemas viis muuta loetelude loomist ja värskendamist natuke kiiremaks või lihtsamaks?

Minu lahendus on Code Medium: Chrome'i ja Firefoxi brauserilaiend.

See võimaldab teil luua ja redigeerida loendeid otse redaktorist Keskmine.

Kood Keskmine

See lisab teksti tööriistaribale nupu uue sisu loomiseks:

Selle redigeerimiseks võite ka olemasoleval sisul topeltklõpsake:

Saate oma kontolt olemasolevad nimekirja kustutada, vajutades nuppu „Kustuta ülevaade”.

Piisab, kui öelda, et selle tegemiseks peab olema sisuline sisu :)

MÄRKUS. Laiend kasutab GitHub Gist API-t. Sellisena peate oma GitHubi kontoga sisse logima. Sisselogimisnuppu kuvatakse laienduse esmakordsel kasutamisel.

Selle installimine

Saate selle veebipoest installida:

  • Chrome
  • Firefox

Laiend on avatud lähtekoodiga, lähtekoodi leiate GitHubist.

Mitme faili kokkuvõte

GitHubis võib sisukord sisaldada rohkem kui ühte faili.

Üks võimalus kogemuste veelgi lihtsustamiseks oleks spetsiaalse sisu loomine iga Mediumi artikli jaoks.

Seejärel lisate artiklis iga koodilõigu jaoks uue faili.

See vähendaks segadust GitHubi kontol.

Ma soovin, et see oleks võimalik.

Keskmine kasutab sisselülitamiseks Embedlyt, kuid ei toeta ühe faili manustamist.

Kui proovite manustada ühte faili, hõlmavad see ka kõiki muid faile.

Paistab, et peame sellest ideest esialgu loobuma.

Piirangud

Laiendil on mitme faili põhisisu piiratud tugi. Põhjus on kasutajaliidese lihtsa hoidmine kõige tavalisema kasutamise korral.

  • Praegu saate luua ainult ühe faili nimekirja.
  • Kui topeltklõpsate olemasolevat mitme faili sisu, kuvatakse moodulis ainult esimene fail. Pange tähele, et saate seda faili endiselt redigeerida või kogu sisu kustutada.

Mis järgmiseks

Järgmiste versioonide jaoks tahan rohkem uurida, kuidas Medium kapoti all töötab.

Kas on mõni lahendus ühe faili manustamiseks mitme faili sisust?

Keskmine toetab ka teisi pakkujaid, näiteks JSFiddle.

JSFiddle on „ainult” kasulik HTML + CSS + JavaScripti näidete jaoks. Sellegipoolest oleks rohkemate pakkujate toe lisamine päris lahe.

Andke mulle kommentaariga teada, kas olete seda proovinud või tõesti midagi. Hei!