CodingFont - เกมค้นหาฟอนต์เขียนโค้ดที่เหมาะกับคุณ
(codingfont.com)-
เปรียบเทียบฟอนต์สองแบบด้วยวิธีทัวร์นาเมนต์ แล้วเลือกทีละแบบเพื่อลดตัวเลือกลง
-
มีลิงก์ไปยังเว็บไซต์และปุ่มดาวน์โหลดของฟอนต์ที่ชนะ
-
มีโหมด Blind สำหรับซ่อนชื่อฟอนต์
-
เปรียบเทียบฟอนต์สำหรับเขียนโค้ด 27 แบบ รวมถึง Roboto, JetBrains, Ubuntu, Noto Sans และ Nanum Gothic
12 ความคิดเห็น
ลองเล่นแบบปิดชื่อฟอนต์ไว้ แล้ว Ubuntu Mono ที่ฉันชอบที่สุดก็ชนะซะด้วย~
ผมใช้ Fira Code ตลอดเลย!
ผมใช้ JetBrains สำหรับการเขียนโค้ดทั่วไปครับ
แต่ถ้าจะใช้กับ Markdown เวลามีทั้งภาษาเกาหลีและภาษาอังกฤษปนกัน ต้องให้ตัวอักษรเกาหลีกว้างสองช่อง และอังกฤษกว้างหนึ่งช่องตรงกันพอดี ซึ่งช่วงนี้ผมพบว่าบน Windows 10 โดยอิงตาม VSCode นั้น
"Sarasa Fixed K", D2Coding, Consolas, 'Courier New', monospace
เมื่อตั้งค่าแบบนี้จะตรงตามเกณฑ์นั้น ก็เลยใช้งานได้ดีอยู่ครับ ผมใช้ D2Coding มานานมากจนเริ่มเบื่อแล้ว แต่ก็ยังไม่มีฟอนต์สำหรับ Markdown ที่เข้าเงื่อนไขและน่าเปลี่ยนไปใช้แทนได้ครับ
Sarasa Gothic เป็นฟอนต์สำหรับการเขียนโปรแกรมที่รองรับ CJK โดยพัฒนาบนพื้นฐานของ Iosevka และ Source Han Sans
เกมเลือกฟอนต์โค้ดดิ้งที่เหมาะกับตัวเอง
สำหรับผมก็ยังเป็น Source Code Pro เหมือนเดิมครับ
มีฟอนต์ที่น่าเสียดายซึ่งตกรอบเพราะไปเจอคู่แข่งกลางทาง เลยคิดว่าน่าจะดีถ้านำระบบดับเบิลเอลิมิเนชันมาใช้ครับ 555
ของผม Fira Mono กับ JetBrains Mono เข้าถึงรอบชิงเลยนะ ;)
แต่ที่ใช้อยู่จริง ๆ คือซื้อฟอนต์เสียเงินชื่อ Operator Mono มาใช้ครับ
ถ้าเอาไปวางไว้ใน IDE แบบตัวจิ๋วแล้วมองดู ความรู้สึกก็คงต่างไปมากอีกเหมือนกัน 555
สำหรับผมดูเหมือนจะคุ้นตากับ Cousine นะ
เป็นเหมือนฟุตบอลโลกของฟอนต์โค้ดดิ้งเลยนะครับ สำหรับผม 4 อันดับสุดท้ายที่เข้ารอบคือ ▲Cousine ▲Fira Mono ▲JetBrains Mono ▲Overpass Mono และผู้ชนะก็คือ ▲Fira Mono 😄😄
ผมใช้งาน JetBrains อยู่จริง ๆ และปกติในเทอร์มินัลจะใช้ IBM Plex Mono
แต่ในเวิลด์คัพ JetBrains ตกรอบตั้งแต่เนิ่น ๆ แล้วรอบชิงก็เป็นการเจอกันระหว่าง Source Code Pro กับ IBM Plex Mono สุดท้าย IBM Plex Mono ก็ชนะไปครับ
แต่ก็น่าเสียดายที่ในโค้ดตัวอย่างไม่มี ligature แถมความละเอียดก็ดูเบลอ ๆ อยู่บ้าง
ผมลองเล่นอันนี้แล้วพบว่า Noto Sans Mono กับ JetBrains Mono มาเจอกันในรอบชิง แต่สุดท้าย JetBrains ก็ชนะครับ