Saya sedang menulis dokumen yang harus menjelaskan kode dalam C # menggunakan penurunan harga.
Saya menggunakan ```csharp
untuk mendapatkan penyorotan csharp.
Saya terkadang ingin menyorot sesuatu yang spesifik dalam kode menggunakan huruf tebal atau apapun.
Saya tahu tentang <pre>
dll ... tetapi menghilangkan sorotan csharp saya.
Skenario kasus terbaik - beberapa cara untuk menyorot kode di ```csharp
bagian tersebut.
Hal terbaik berikutnya - saya dapat menulis kode sebagai diff - menggunakan + dan - untuk menyorot sesuatu, tetapi bagaimana cara memberi tahu Github untuk menyorot sintaks diff dengan warna latar merah dan hijau?
Apakah ada cara untuk menggunakan penyorotan sintaks diff dan csharp?
Jawaban:
Penurunan harga Github mendukung diff saat memformat kode. Sebagai contoh:
Keluaran:
dan itu akan memberi Anda tampilan Diff yang Anda cari , menyoroti merah apa yang telah dihapus dan hijau apa yang telah ditambahkan.
sumber
Tanggapan Salvador benar, namun, saya menemukan bahwa Anda harus menambahkan header diff ke cuplikan kode untuk menyorotnya:
Saya harap itu membantu!
sumber