نام را می دانید یا نمی دانید ، فونت تک فضایی چیست. متن متمایزی که در ویرایشگری مانند Visual Studio Code انتظار دارید با قلم یک فضای تنظیم می شود و آنها با خود کد مترادف شده اند. آنها با داشتن نویسه هایی با عرض ثابت که همگی فضای افقی یکسانی را اشغال می کنند از قلم های دیگر متمایز می شوند. اگر وقت زیادی را در ویرایشگر کد خود می گذرانید ، باید کمی وقت بگذارید تا با توجه به تنظیمات خود ، بهترین فونت تک فضایی را برای توسعه دهندگان انتخاب کنید.

چیزی نیست که شما وقت بیشتری را برای دیدن آن صرف کنید ، و شما باید این مورد را به اندازه انتخاب لوازم جانبی مناسب برای تنظیمات کار خود مهم بدانید.

محدودیتهای گرافیکی دلیل برجسته بودن قلمهای تک فضایی برای اولین بار در محاسبات است ، اما امروزه نیز به دلیل خوانایی در ویرایشگرهای متن از آنها استفاده می شود. بیایید نگاهی به فونت های تک فضایی با کیفیت بالا و رایگان که برای توسعه دهندگان طراحی شده اند بیاندازیم و به شما کمک می کنیم تماس مناسب خود را برقرار کنید.

بخاطر داشته باشیم که کدگذاری تمرکز زیادی می خواهد!

من این لیست را به سه بخش تقسیم کرده ام. اولین قسمت ها تکیه گاه های بسیار محبوب هستند. سپس مواردی وجود دارد که من آنها را دست کم گرفته می دانم. و سپس برخی از آنها من بیش از حد ارزیابی شده وجود دارد.

در طول راه ، من به شما اطلاع خواهم داد که کدام مورد مورد علاقه من است ، که مورد علاقه محبوب است و انتخاب من برای مورد علاقه عجیب و غریب است. اما در صورت دریافت TL ؛ DR و نمی توانید منتظر صدور حکم باشید ، در اینجا آمده است:

قلم های محبوب Monospace

Fira Code (انتخاب محبوب)

مثال Fira Code

  • ادبیات: بله
  • حروف کج: نه
  • مجوز: رایگان (OFL)
  • خوانایی: زیاد / بسیار بالا
  • طراح / ریخته گری: چندین طراح

بدون شک Fira Code که معمولاً بیشترین استفاده را می کند ، چرخشی در Fira Mono است. تفاوت در این است که Fira Code حاوی لیگاتورهای خاص کد است (این زمانی است که دو نمودار / حرف به عنوان یک حروف مجزا به یکدیگر پیوسته اند) این در Google Fonts موجود است بنابراین به معنای واقعی کلمه نمی توانید با این مورد اشتباه کنید.

اوبونتو مونو

  • لیگاتورها: نه
  • حروف کج: نه
  • مجوز: رایگان (قلم اوبونتو)
  • خوانایی: زیاد / بسیار بالا
  • طراح / ریخته گری: Dalton Maag

آنچه اوبونتو مونو را متمایز می کند این است که برای چندین زبان (گفتاری) طراحی شده است. سبک منحصر به فرد آن همچنین آن را برای استفاده در طراحی ، به عنوان قلم بدنه یا صفحه نمایش / عنوان مناسب می کند.
اگر به دنبال یک فونت تک فضایی جذاب ، اما متنوع هستید ، مطمئناً اوبونتو مونو ارزش یک دقیقه از وقت شما را دارد.

یوسوکا

یوسوکا

  • لیگاتور: بله
  • حروف کج خطی: بله
  • مجوز: رایگان (OFL)
  • خوانایی: زیاد / بسیار بالا
  • طراح / ریخته گری: Belleve Invis

Iosevka همچنین از تعدادی از زبانهای گفتاری پشتیبانی می کند – به طور دقیق 162 – و شامل نه وزن مختلف ، انواع تطبیق های مختلف برای زبانهای مختلف کدگذاری و حتی چند نوع کاراکتر است.
این یک فونت تک فضایی بسیار رایج است (مانند Fira Code) و اگر قلم های تک فضا را کمی متراکم دوست دارید انتخاب خوبی است.

مونوئید (انتخاب عجیب)

مثال مونویدی

  • ادبیات: بله
  • حروف کج: نه
  • مجوز: رایگان (MIT / OFL)
  • خوانایی: زیاد / بسیار بالا
  • طراح / ریخته گری: آندریاس لارسن
  • ویژگی ها: پشتیبانی عالی از قلم!

جدا از نیمه متراکم بودن (مانند Iosevka) ، بندهای تیز ، اپراتورهای بزرگ و طراحی کلی تمیز باعث می شود Monoid مورد علاقه من باشد. علاوه بر این ، منابع کلاس Font Awesome (مانند <i class="fas fa-xxx"></i>) به طور خودکار با نماد واقعی جایگزین می شوند ، که واقعا بسیار جالب است.

Monoid در اندازه های کوچک فونت و نمایشگرهای با وضوح کم نیز زیبا به نظر می رسد.

هک

مثال هک

  • لیگاتورها: نه
  • کج بریده شده: نه
  • مجوز: رایگان (MIT)
  • خوانایی: بالا / بسیار زیاد
  • طراح / ریخته گری: منبع ریخته گری

اگرچه از نظر بصری کسل کننده است ، در غیر این صورت هک همه جعبه ها را بررسی می کند. همانطور که گفته شد ، هک منبع باز است و با عنوان “بدون زرق و برق. بدون حیله. ” بنابراین قرار است به طور پیش فرض فاقد سبک باشد.
هک شامل 1573 حروف چینی ، چهار وزن است و توسط 129 منبع منبع باز حمل می شود (اگر شما خود را در این کار بگنجانید 130).

هک در Google Fonts نیست ، اما جای تعجب است که آنها شامل یک URL تعبیه شده هستند که بیش از اکثر قلم های غیر Google است.

چند مورد دیگر …

قلم های یکپارچه کم رنگ

بسیار خوب ، بنابراین فونت هایی که قبلاً توضیح داده ام می توانند مقاله من در مورد 12 بهترین فونت تک فضایی باشند. اما چیزهای زیادی وجود دارد که باید درباره آنها صحبت کرد ، و ما حتی هنوز به بهترین انتخاب من نرسیده ایم! موارد زیر مواردی است که به نظر من دست کم گرفته شده اند.

JetBrains مونو (انتخاب سردبیر)

مثال JetBrains Mono

  • لیگاتور: بله
  • کج بریده شده: نه
  • مجوز: رایگان (Apache 2.0)
  • خوانایی: بالا / بسیار زیاد
  • طراح / ریخته گری: Jetbrains

شاید به اندازه قلم های دیگر (بیشتر گوگل) شناخته نشده باشد ، JetBrains Mono رایگان است ، منبع باز است و برای 145 زبان کد طراحی شده است ، دارای 139 بند. توجه به جزئیات خیره کننده است ، با تمایز کاملاً واضح بین شخصیت های تقریباً یکسان (به عنوان مثال ، o در مقابل 0 ، 1 در مقابل l در مقابل I و غیره …).

بازگشتی

مثال بازگشتی مونو

  • لیگاتور: بله
  • حروف کج خطی: بله
  • مجوز: رایگان (SIL)
  • خوانایی: بالا / بسیار زیاد
  • طراح / ریخته گری: نوع پیکان
  • ویژگی ها: سبک های متغیر

Recursive یک قلم متغیر است که در آن شما تصمیم می گیرید که چقدر دوست دارید فضای آن به نظر می رسد (در میان تنظیمات دیگر ، مانند گاه به گاه، وزن، شیب دار، و خط شکسته)

این یک زیبایی بصورت یک ضربه ای و به سبک قلم مو دارد اما شما تصمیم می گیرید که چقدر جسورانه دوست داشته باشید که این زیبایی را داشته باشد به شرطی که بخواهید کمی وقت صرف کنید و آن را بر اساس نیازهای خود تنظیم کنید. سعی کنید تنوع “Rec Mono SemiCasual” را امتحان کنید!

iA Writer Mono

iA Writer Mono

  • لیگاتورها: نه
  • حروف کج: نه
  • مجوز: رایگان (SIL)
  • خوانایی: بالا / بسیار زیاد
  • طراح / ریخته گری: iA Inc.
  • ویژگی ها: سبک های متغیر

من همین الان با استفاده از این مقاله را می نویسم iA Writer. iA Writer Mono فونت پیش فرض تک فضا است که همراه با برنامه ارائه می شود ، اما فونت برای همه از GitHub آنها حساب. اگر نه چیز دیگری ، با Markdown زیبا به نظر می رسد.

چند مورد دیگر …

بیش از حد قلمهای Monospace

“Popular” این هشت قلم بعدی را جمع می کند ، اما آیا واقعاً از بهترین ها هستند؟ من اجازه می دهم شما خودت تصمیم بگیر به شخصه ، من فکر می کنم آنها گزینه های میراثی هستند که مطمئناً شایسته حضور در تالار مشاهیر هستند ، اما در واقع با اکثر استعدادهای تازه که امروز در دسترس هستند مقایسه نمی شوند.

کنسول ها

  • ادبیات: نه
  • حروف کج: نه
  • مجوز: رایگان (در ویندوز)
  • خوانایی: زیاد / بسیار بالا
  • طراح / ریخته گری: Microsoft Corp.

Consolas به طور پیش فرض با ویندوز (نسخه های ویستا و بالاتر) ارسال می شود. در اصل فونت های Microsoft Edge از ویندوز است. محبوب ، اما به احتمال زیاد (؟) زیرا از قبل نصب شده است.

دلداری دادن

  • لیگاتورها: نه
  • کج بریده شده: نه
  • مجوز: رایگان (OFL)
  • خوانایی: بالا / بسیار زیاد
  • طراح / ریخته گری: راف لوین
  • ویژگی ها: سبک های متغیر

اگر می خواهید چیزی بهتر از Consolas یا نسخه ای از Consolas برای macOS یا هر سیستم عامل دیگری داشته باشید ، Inconsolata را امتحان کنید (که به هر حال از کنسولا الهام گرفته شده است).

در حالی که تعداد زیادی فونت حماسی تک فضا برای توسعه دهندگان وجود دارد ، بسیاری از آنها دارای جزئیات کمی نیستند که باعث می شود آنها با وضوح بالا مانند Inconsolata بدرخشند. با این حال ، نکته منفی این است که فقط شامل چند لیگاتور و فقط برای JavaScript است.

ورودی مونو

ورودی مونو

  • لیگاتورها: نه
  • حروف کج: نه
  • مجوز: رایگان (برای خصوصی استفاده کنید)
  • خوانایی: زیاد / بسیار بالا
  • طراح / ریخته گری: DJR

Input Mono هنگام استفاده از وزنه های جسورتر به نظر ناخوشایند می رسد ، اما در وزن های نازک یا منظم آن تا حدودی مناسب به نظر می رسد. اگر اشتراک Creative Cloud دارید ، در حال حاضر به Input Mono دسترسی دارید ، اما در غیر این صورت قلم های تک فضا بهتری برای انتخاب وجود دارد که دسترسی به آنها بیشتر است.

چند مورد دیگر …

خداحافظی قلم

خوب ، این برداشت من از بهترین فونت های تک فضا برای توسعه دهندگان است. آیا چیزی در اینجا گم شده است ، یا فونتی که فکر می کنید در رده مناسب نبوده است؟ در توییتر به من بگو.