برنامه نویس و مدرس پایتون
۱۰ فونت مخصوص برنامه نویسی
انتخاب فونت برای برنامه نویسی مهمه و ممکن در بهره وری و همچین ایجاد علاقه موثر باشه. انواع مختلفی فونت برای برنامه نویسی طراحی شده که بیشتر اونها تفاوت های جزئی باهم دارن و انتخاب اونها بیشتر سلیقه ای هست. ویژگی منحصر بفردی که باید تمام فونت برنامه نویسی اون رو داشته باشن خاصیت monospace بودن هست یعنی تمام کاراکترها باید به یک اندازه از یکدیگر فاصله داشته باشن.
همچنین در سالهای اخیر فونت ها مخصوص برنامه نویسی خاصتر از قبل شدن و دارای ویژگی به نام code ligature شدن. بر اساس این ویژگی برخی از کاراکترها مثل علامت == به صورت چسبیده یا به صورت خاص و مخصوص نمایش داده می شوند. تمام ادیتورها مدرن از این ویژگی پشتیبانی می کنند.
در ادامه ۱۰ تا از فونت های برنامه نویسی که خودم دوست دارم معرفی می کنم به همراه لینک دانلود.
فونت Fira code
این فونت از ویژگی code ligature پشتیبانی می کند و رایگان می باشد. در حال حاظر این فونت پرطرفدارترین فونت در بین برنامه نویسها می باشد
فونت Hasklig
این فونت ترکیبی از فونت Source Code Pro می باشد که توسط Adobe طراحی شده و فونت بسیاری خوبی می باشد که من از ۳ سال از این فونت برای برنامه نویسی استفاده کردم. به همراه ویژگی Code Ligature می باشد. این فونت نیز رایگان می باشد
فونت Operator Mono
این فونت نیز در بین برنامه نویسان پرطرفدار می باشد. این فونت پولی بوده و قیمت آن 199 دلار می باشد. اما با کمی جستجو و شانس شاید بتونید پیداش کنید!!!
فونت Dank Mono
این فونت نیز پولی می باشد و از دارای ویژگی Code Ligature می باشد.
وب سایت رسمی (تحریم یا فیلتر احتمالا!)
فونت Input Mono
چیزی که این فونت را منحصر بفرد می کند کارکترهای بزرگ و خوانای آن است. این فونت بر خوانایی تاکید دارد. همچنین قابلیت شخصی سازی این فونت وجود دارد. یعنی برای برخی از کارکترها مانند کارکتر a و یا علامت { نسخه های دیگری وجود دارد که می توانید آن را انتخاب کنید. تمامی اطلاعات و شخصی سازی ها در وب سایت رسمی این فونت موجود است. این فونت رایگان می باشد
فونت BP Mono
فونت CamingoCode
فونت Mononoki
رایگان
فونت Hack
طراحی شده توسط فیسبوک. رایگان
فونت Menlo
محبوب بین برنامه نویسان و طراحان. طراحی ساده. رایگان
مطلبی دیگر از این انتشارات
آموزش ماژول random در پایتون
مطلبی دیگر از این انتشارات
قسمت سوم - مفاهیم و الگوهای برنامه نویسی تابعی (Functional) در جاوااسکریپت
مطلبی دیگر از این انتشارات
شروعی دوباره!