JetBrains ผู้พัฒนา IDE ชื่อดังหลายตัว เปิดตัวฟอนต์ใหม่ JetBrains Monoที่ออกแบบมาเพื่อการเขียนโค้ดโดยเฉพาะ
ฟอนต์ตัวนี้เป็นฟอนต์ความกว้างคงที่ (monospace) ตามชื่อ จุดเด่นที่ต่างจากฟอนต์อื่นคือปรับขนาดความสูงของตัวพิมพ์เล็ก (lowercase) ให้สูงกว่าปกติ เพื่อให้โปรแกรมเมอร์อ่านโค้ดได้ง่ายขึ้น
ฟีเจอร์อื่นได้แก่ ตัวอักษรที่มีความโค้งอย่างตัว o, e, p ตรงกลางของส่วนโค้งจะถูกปรับให้เป็นเส้นตรง เพื่อให้ไล่สายตาในแนวตั้งได้ดีขึ้น (ดูภาพประกอบ), ตั้งใจลดลวดลายที่ไม่จำเป็นออก เพื่อให้เรนเดอร์ฟอนต์ให้คมชัดขึ้นตอนใช้ฟอนต์ตัวเล็กๆ
JetBrains Mono ยังมีฟีเจอร์ปลีกย่อย เช่น ตั้งใจออกแบบเลข 1, ตัว l, ตัว I และเลข 0 กับตัว O ให้แตกต่างกัน เพื่อให้โปรแกรมเมอร์แยกแยะด้วยสายตาได้ง่าย, ลดความเอียงของฟอนต์แบบ italic จากปกติ 11-12 องศามาเหลือแค่ 9 องศา, รองรับ ligature สัญลักษณ์ที่เกิดจากการพิมพ์อักขระ 2 ตัวเข้าด้วยกัน
ฟอนต์ตัวนี้เป็นโอเพนซอร์ส ใช้ไลเซนส์ Apache 2.0 สามารถนำไปใช้งานได้อย่างอิสระ คนที่ใช้ JetBrains IDE รุ่นล่าสุด (v2019.3) จะมีฟอนต์ตัวนี้ติดมาให้เลย แต่ถ้าต้องการดาวน์โหลดเอง หรืออยากเห็นหน้าตาฟอนต์แบบเต็มๆ เข้าไปดูกันเองที่ JetBrains Mono
ก่อนหน้านี้มีบางบริษัทออกมาสร้างฟอนต์สำหรับเขียนโค้ด เช่น Cascadia Code ของไมโครซอฟท์
ที่มา - JetBrains
Comments
ขอรับไปใช้ครับ
ลองแล้วรู้สึกแปลกตาดี ดูผอมเพียว (ปกติผมใช้ consolas)
ใช้ตัวเดียวกันเลยครับ
พิมพ์ != มันแสดงเป็นเครื่องหมายไม่เท่ากับจริงเลยด้วย แปลกดี
ligature support ครับ
ชอบตรงแยก 1lI กับ 0O นี่ล่ะ
ใช้ล่ะ ยังไม่ค่อยชิน 5555
The Dream hacker..
แจ่มมาก
ลดความสูงตัวพิมพ์ใหญ่แล้วรู้สึกอ่านยากกว่าเดิมมากกว่า มันต้องคิดว่าแบ่งคำตรงไหนสักเสี้ยววิ
:-)
ภาษาไทยได้ไหมครับ
ลองละ กลับไปใช้ Menlo เหมือนเดิม
เป็น font อังกฤษที่สวยดีนะ แล้วก็ตัวสำคัญชัดด้วยแต่พอใช้ใน JetBrain แล้วหา Font ไทยประกบยากเหมือนกัน
เอามาใช้บน Terminal สวยดี
https://dank.sh/
ชอบอันนี้สุด แต่ไม่ฟรีนะ
ปกติใช้ Fira Code เดี๋ยวขอลองดู
ใช้ Fira Code เหมือนกันครับ ชอบตรงที่มี font ligatures ครับ
ไม่ชอบเลขศูนย์แบบนี้เลย