رفع مشکل فونت فارسی در phpstorm

‏  4 دقیقه
۱۸ خرداد ۱۳۹۹
رفع مشکل فونت فارسی در phpstorm

اکثر توسعه دهندگان PHP حداقل یک بار از IDE قدرتمند phpstorm استفاده کرده‌اند، کسانی که همیشه نرم‌افزارهای خودشان را به وسیله phpstorm توسعه دادند گاها با این مشکل برخورد کرده‌اند که بعد از نصب نرم افزار phpstorm کاراکترهای فارسی به درستی نمایش داده‌ نمی‌شوند، در این مطلب قصد داریم تا برای همیشه مشکل فونت فارسی در phpstorm را برطرف کنیم پس با ما همراه باشید.

مشکل فونت فارسی در phpstorm

بخش هایلایت (highlight) شده که به رنگ آبی نیز در آمده است و در پایین این نوشته مشاهده می‌کنید مشکلی است که  ما با کاراکتر فارسی در phpstorm داریم.

مشکل فونت فارسی در phpstorm

رفع مشکل عدم نمایش کاراکتر فارسی در phpstorm

در این بخش به رفع این مشکل پرداخته‌ایم پس قدم به قدم با ما جلو بیایید و تمامی نکات را رعایت فرمایید تا تنظیمات فونت فارسی در phpstorm را به خوبی انجام دهیم.

۱ - ابتدا از منوی file گزینه settings را همانند تصویر زیر انتخاب کنید :

رفع مشکل فونت فارسی در phpstorm

۲ - سپس در پنجره‌ی باز شده همانند تصویر زیر و بدین ترتیب عمل کنید:

  1. ابتدا گزینه Editor را انتخاب کنید و روی فلش کنار آن کلیک کنید تا زیر منوهای آن نمایان شود.
  2. حال از زیر منوهای موجود گزینه colors & fonts را انتخاب و بر روی فلش آن همانند مرحله‌ی قبل برای دسترسی به زیر منوهای آن کلیک کنید.
  3. در این مرحله از گزینه‌های موجود روی گزینه font کلیک کنید تا بخش تنظیمات آن در بخش راست پنجره کنونی نمایان شود
  4. سپس از بخش سمت راست و بالای این بخش روی گزینه save as کلیک کنید و یک نام دلخواه را انتخاب کنید و روی ok کلیک کنید (اگر نامی در نظر نگرفتید هم مشکلی پیش نمی‌آید و همان نام پیشنهادی عمل ذخیره سازی بر روی آن انجام می‌شود) لازم به ذکر است که این کار را حتما باید انجام دهید تا گزینه show only monospaced fonts در بخش Editor font فعال شود.
  5. برای تست نحوه‌ی کار در ادیتور (Editor) همین بخش یک متن را به زبان شیرین پارسی بنویسید البته ضروری نیست اما برای مشاهده‌ی نحوه کارمان و نتیجه می‌تواند مفید باشد، ما هم این کار را انجام داده‌ایم و در Editor متن پارسی را نوشته‌ایم و با رنگ آبی هایلایتش کرده‌ایم (تمام مواردی را که داریم بررسی می‌کنیم در تصویر زیر می‌توانید به صورت بصری ببینید) و در نهایت هم تیک گزینه show only monospaced fonts را بردارید. رفع مشکل فونت فارسی در phpstorm

۳ - در مرحله آخر از بخش Editor font و از قسمت Primary font فونت Segoe UI را انتخاب و سپس به ترتیب روی گزینه Apply و OK کلیک کنید. تبریک می‌گوییم کار تمام است و کاراکترها به درستی نمایش داده می‌شوند البته فونت‌های دیگری را هم که در این قسمت موجود هستند را می‌توانید امتحان کنید که بعضی از آن‌ها درست کار می‌کنند و فقط استایل و حالت‌شان متفاوت است اما همین فونتی که معرفی کردیم مناسب است.

رفع مشکل فونت فارسی در phpstorm

این هم پایان کار در ویرایشگر اصلی نرم افزار :

رفع مشکل فونت فارسی در phpstorm

جمع‌بندی:

در این مقاله به بررسی مشکل کاراکتر فارسی در phpstorm پرداختیم و آموختیم که چگونه می‌توانیم این مشکل را که بسیار آزار دهنده است رفع کنیم، امیدواریم این آموزش برای شما مفید بوده و مشکل نرم‌افزارتان را رفع کرده باشد. اگر در این مورد سوال یا نظری داشتید خوشحال می‌شویم که در بخش نظرات با ما و کاربران سون لرن به اشتراک بگذارید.

اگر می‌خواهید بیشتر درباره برنامه نویسی PHP مطالعه کنید مقالات زیر را دنبال کنید:

چه امتیازی به این مقاله می دید؟
نویسنده امیر صالحی
عاشق دنیای برنامه نویسی و چالش های بزرگش
ارسال دیدگاه
خوشحال میشیم دیدگاه و یا تجربیات خودتون رو با ما در میون بذارید :

 

نظرات کاربران

علي احمدلو

با سلام
لطفا يه آموزش از نحوه كدنويسي لايو در phpstorm و webstorm تهيه كنيد. مانند نرم افزار brackets كه لايو انجام ميشه.
البته ميدونم كه براي كروم افزونه داره و در اين حالت بايد قسمت Debug نرم افزار phpstorm فعال باشه تا بشه لايو كدنويسي كرد. اما خيلي از فايرفاكس استفاده ميكنند .
همچنين خود فايرفاكس هم يه افزونه داره و بايد بهش ادرس لوكال و ادرس فايلها رو داد تا شناسايي بشه. اما متاسفانه هيچ شخصي اين رو بلد نيست و هيچ اموزشي هم براي اين وجود نداره.
ديدم كه از طريق node.js ميشه اينكارو انجام داد .
لطفا اموزشي در اين زمينه تهيه كنيد

با تشكر

امیر صالحی

سلام، درخواستتون حتما بررسی میشه. ممنون از شما

امید

ممنون
خوب بود
ولی این فونت ، تکست داخل پنل ترمینال رو به هم میریزه گویا
برا بنده که اینطویه
بازم ممنون

محمد مهدی

داداشششششششششششششششششش، دمت گرم خدا وکیلی، نیم ساعته میگردم هیچکدوم برای من کار نمیکرد، این روشت عالی بود ایشالا موفق باشی ، دمت گرممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممم

جواد

سلام من مشکل فونت در نرم افزار ندارم ولی میخوام فارسی تایپ کنم تایپ من بصورت نسطلیغ در میاد و کلا کلمات خیلی عجیب غریب میشن و نمیدونم باید کجا برم خیلی دستکاری کرد نمیشه.مثلا دوست دارم همینطوری ساده نوشته بشه تا بصورت نسطلیغ لطفعا راهنمایی کنید اینم شمارم09197069504

مجید

چرا هر کاری میکنم php این پیغام رو بهم میده و فونت ام رو نمیشناسه

Warning: imagettftext(): Could not find/open font in C:\xampp\htdocs\shop\captcha.php on line 32

علی علیان

سلام واقعا ممنون به خاطر این پستتون
داشتم دیوانه میشدم که چیجوری درستش کنم….
هیچ جایی هم اینجوری توضیح نداده بود
مرسییییییییییییییییییییی واقعا
دستتون دردنکنه

وحید صالحی

خواهش می کنم موفق باشید

کیوان علی محمدی

یه پیشنهادم دارم اینکه برای کدنویسی در phpstorm از فونت source code pro استفاده بشه.خیلی خوبه و حس خوبی موقع کدنویسی به آدم میده.

وحید صالحی

بله کیوان جان این فونت هم خوبه ولی باز همون مشکل فارسی نویسی رو که در این مطلب برطرف کردیم رو ایجاد می کنه و برای تایپ و نمایش صحیح کارکترهای فارسی مناسب نیست

حسین محمدی

سلام متن های فارسی رو داخل مرور گر به این شکلشنبه نشون میده من از ورژن
2016 stormاستفاده میکنم و تو مرورگرهای مختلف هم امتحان کردم همینطوری بود میشه بگید باید چیکارکنم؟؟ممنون

وحید صالحی

سلام به لینک زیر مراجعه کنید
https://7learn.com/miscellaneous/solve-phpstorm-persian-character

محمدامین

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

وحید صالحی

توی وب سایت رسمیش یه سیستم رای گیری برای حل این مشکل از طرف سازنده قرار داشت که قرار بود اگر درخواست زیاد باشه این مورد رو برطرف کنن که نمی دونم به کجا رسید البته ابن کار از جانب شرکت تولید کننده یکم غیر منطقی هست چرا که رقیب های سرسختی داره و کاربر ممکنه بره سراغ اونها و یکم خودشون رو دست بالا گرفتن البته این نرم افزار کارایی خوبی داره اما بی رقیب هم نیست ظاهرا الگو برداری این کار از شرکت ماکروسافت هست که برای پشتیبانی ویندوز ۱۰ از تقویم شمسیس همچین کاری کرد و در خواست های برای اضافه کردن تقویم شمسی بالاترین درخواست بین سایر درخواست ها بود و این امر عملی شد اما برای phpstorm یکم غیر منطقی هست بخاطر دلایلی که عرض شد به هر حال امیدواریم که این نقیصه برطرف بشه

فرهاد

ممنون آقای صالحی عزیز من هم مدت طولانی بود که گرفتار این مشکل بودم . واقعا مفید بود

وحید صالحی

سلامت باشید

ما در سون لرن با محدودسازی دسترسی آزاد به اینترنت مخالفیم     اطلاعات بیشتر