Bagaimana Kami Menghasilkan Tangkapan Skrin Kod untuk Media Sosial

Dahulu, kami mengambil tangkapan skrin kod secara manual.

Kami akan membuka editor, memotong (crop) tetingkap, dan memasukkan fail ke dalam hantaran. Ini menyebabkan tiga masalah:

Kami berhenti melakukannya secara manual. Kini, kami menggunakan dua kaedah berbeza berdasarkan keperluan kami.

  1. Untuk hantaran sekali sekala Kami menggunakan alatan pelayar. Anda hanya perlu tampal kod anda, pilih bahasa, dan muat turun PNG yang bersih. Ini pantas untuk satu ciapan atau satu slaid.

  2. Untuk hantaran automatik Kami menggunakan API. Ini adalah untuk apabila anda perlu menjana imej pada masa penerbitan atau di dalam saluran paip binaan (build pipeline). Anda menghantar kod melalui permintaan POST dan menerima URL sebagai maklum balas.

Mengapa menggunakan API? Manusia tidak boleh menekan butang dalam saluran paip penggunaan (deployment pipeline). API membolehkan sistem anda mencipta imej yang sempurna setiap masa tanpa kerja manual.

Tip kami untuk imej kod media sosial yang lebih baik:

Alatan pelayar dan API menggunakan penjana (renderer) yang sama. Ini bermakna hantaran manual dan hantaran automatik anda akan sentiasa kelihatan sama.

Bagaimana anda mengendalikan tangkapan skrin kod? Adakah anda melakukannya secara manual atau menggunakan API? Beritahu saya di ruangan komen.

Sumber: https://dev.to/accreditly/how-we-generate-code-screenshots-for-socials-b91