Redaktordan çıxmadan orta məqalələrdə kod vurğulamaq necə əlavə olunur

Chrome və Firefox üçün brauzer uzantısı. GitHub əsaslarını Medium-da düzəltməyə və düzəltməyə imkan verir

Mövcud yol

Orta həm satır içi, həm də çoxsaylı kod bloklarını göstərə bilər. Bunlardan heç biri sintaksisin vurğulanmasını dəstəkləmir:

Salam dünya

Bir həll yolu mövcud GitHub əsaslarını yerləşdirməkdir. Bunu etmək üçün "Yerləşdir" düyməsini istifadə edin:

Düyməni vurduqdan sonra url yapışdırın və məqaləyə əlavə etmək üçün enter düyməsini vurun:

Çox zəhlətökəndir

Baxış üçün GitHub'a getməlisiniz:

  • GitHub'a gedin
  • Nüvəni yaradın
  • URL’i kopyalayın
  • Agentə qayıt
  • Url yapışdırın

Bəs kodunuzda səhv etdiyinizi kəşf etsəniz nə olar?

  • Geri GitHub'a
  • Doğru nüvəni tapın
  • Yeniləyin
  • Qayıt deməkdir
  • Məzmunu yenidən əlavə edin və ya səhifəni yenidən yükləyin

Məqalələriniz üçün çox sayda siyahı hazırladığınız zaman bu əsəbi olur.

Bir asan yol

Bunu heç olmasa bir az sadələşdirməyin bir yolu varmı?

Düzdür, yenə də xəyallardan istifadə etməliyik.

Doğrudur, hələ də GitHub hesabımızı sonsuz miqdarda qarışdırmalıyıq.

Ancaq siyahıları yaratmaq və yeniləmək üçün bir az daha sürətli və ya asanlaşdırmağımın bir yolu varmı?

Gəldiyim həll Kod Mediumdur: Chrome və Firefox üçün brauzer uzantısı.

Bu, birbaşa orta redaktorda siyahılar yaratmağa və redaktə etməyə imkan verir.

Kod orta

Yeni məzmun yaratmaq üçün mətn alətlər çubuğuna bir düymə əlavə olunur:

Mövcud siyahını düzəltmək üçün onu iki dəfə klikləyə bilərsiniz:

"Siyahını sil" düyməsini basaraq mövcud siyahıları hesabınızdan silə bilərsiniz.

Bunu etmək üçün əsas şeylərə sahib olmağın lazım olduğunu söyləmək kifayətdir :)

Qeyd: Uzatma GitHub Gist API istifadə edir. Beləliklə, GitHub hesabınızla daxil olmalısınız. Əgər uzantıdan ilk dəfə istifadə edirsinizsə, giriş düyməsi görünəcəkdir.

Qurun

Veb mağazasından qura bilərsiniz:

  • xrom
  • Odun tülkü

Uzatma açıq mənbəlidir, mənbə kodu GitHub-da tapıla bilər.

Çox fayl siyahıları

GitHub-da bir fikir birdən çox fayldan ibarət ola bilər.

Təcrübəni daha da asanlaşdırmağın bir yolu hər Orta məqalə üçün ayrıca bir nüvə yaratmaqdır.

Sonra məqalədəki hər bir kod parçası üçün yeni bir fayl əlavə edəcəksiniz.

Bu, GitHub hesabındakı qarışıqlığı azalda bilər.

Kaş ki mümkün olsun.

Medium siyahıları yerləşdirmək üçün "embed" istifadə edir, lakin tək bir faylı yerləşdirməyi dəstəkləmir.

Tək bir faylı yerləşdirməyə çalışarsanız, bütün digər fayllar siyahıya daxil ediləcəkdir.

Görünür, hələlik bu fikirdən imtina etməliyik.

məhdudiyyətlər

Uzantıda birdən çox fayl olan cədvəllər üçün məhdud dəstək var. Bunun səbəbi, istifadəçi interfeysinin ən çox istifadə olunan hal üçün sadə olmasını təmin etməkdir.

  • Hal-hazırda yalnız bir faylla siyahılar yarada bilərsiniz.
  • Mövcud bir siyahını birdən çox faylla cüt vurursanız, yalnız modaldakı ilk fayl göstərilir. Bu faylı hələ də düzəldə biləcəyinizi və ya bütün məzmunu silə biləcəyinizi unutmayın.

Sonra nə var

Növbəti bir neçə versiyada Medium-un başlıq altında necə işlədiyini daha yaxından nəzərdən keçirmək istərdim.

Birdən çox fayl siyahısından tək bir faylı yerləşdirmək üçün bir həll yolu varmı?

Medium ayrıca JSFiddle kimi digər təminatçıları da dəstəkləyir.

JSFiddle, HTML + CSS + JavaScript nümunələri üçün "yalnız" faydalıdır. Yenə də daha çox provayder üçün dəstək əlavə etmək olduqca yaxşı olardı.

Həqiqətən cəhd etdinizsə, bir şərh ilə mənə bildirin. Əlvida!