خانه / برنامه نویسی / برنامه های مورد نیاز برنامه نویسی / آموزش کار با Phpstorm (کلید های میانبر)

آموزش کار با Phpstorm (کلید های میانبر)

برای استفاده حرفه ای تر و همینطور آسانتر از برنامه Phpstorm شما حتما باید با میانبر ها و هک ها این برنامه آشنایی کامل داشته باشد .

در این مقاله، من برخی از میانبرهای صفحه کلید و نکات را با شما به اشتراک می گذارم.

میانبرهای صفحه کلید و هک Phpstorm

استاندارد کردن نحوه چیدمان کد ها

CTRL + ALT + L، یکی از بیشترین استفاده از کلید های صفحه کلید من است ، بلافاصله کد شما را طبق دستورالعمل استاندارد سبک مورد نظر قالب بندی می کند:

آنچه بیشتر است، همانطور که می توانید با پنجره ای که در انیمیشن در بالا دیده می شود مشاهده کنید، می توانید تمام پروژه خود را به فرمت استاندارد در بیاورید .

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

پیدا کردن مکان ویرایش قبلی 

با فشار دادن CTRL + SHIFT + Backspace، و یا دکمه های “Forward” و “Back” در موس خود، اگر آنها را داشته باشید، شما را از طریق مکان های ویرایش قبلی خود راه اندازی خواهد کرد. این در هنگام برخورد با فایلهای بزرگ بسیار مفید است و مجبور نیستید قسمت دیگری را فقط برای بازگشت به اصل برای ادامه کار ارجاع دهید:

پیدا کردن مبدا ویرایش کد 

نگه داشتن CTRL در هنگام تغییر در متغیرها و روشها(متدها) ، نام و یا مکان کامل مبدا آن را به شما نشان می دهد، در حالی که CTRL + با کلیک بر روی یک متغیر یا روش،  فشار دادن CTRL + B هنگام فراخوانی متد، یا بر روی یک متغیر مستقیما شما را به جایی که تعریف شده می برد :

پیشنهاد کد و یا مسیری که مد نظر شما هست و یا فراموش کرده اید !

CTRL+Space یک گفتگوی هجایی کد را فراخوانی می کند، اگر شما به طور تصادفی آن را بسته یا به دلایلی باز نکردید:

بر طرف کردن ارور ها در کد ها 

هنگامی که PhpStorm برخی از مشکلات را تشخیص می دهد، منطقه ی مشکل ساز را برجسته می کند و هنگامی که ماوس یا مکان نما خود را در آن منطقه می گذارید، یک گلوله نور را در بالای آن قرار دهید. با کلیک بر روی این لامپ و یا فشار دادن ALT + Enter راه حل ها را پیشنهاد می دهد – به هر زبان. این می تواند از خاموش کردن گزارش های خطا برای اطلاعیه های در نظر گرفته نشده (چیزی که من توصیه می کنم)، تا ادغام قوانین CSS:

حرکت سریع بین کلاس ها و ….

CTRL + N و CTRL + SHIFT + N بلافاصله به هر بخش از هر کلاس یا فایل در کل پروژه حرکت می کنند

جستجو فازی

CTRL + N جستجو فازی است و همچنین از شماره خط پشتیبانی می کند – شما می توانید از اختصارات به دنبال آن استفاده کنید: XX که در آن XX شماره خط است

PhpStorm چندین کلیپ بورد را به یاد می آورد – شما می توانید CTRL + SHIFT + V را فشار دهید تا یک پنجره ظاهر شود که به شما امکان می دهد محتوای کلیپ بورد را که اخیرا کمتر از آخرین ساخته شده است، بچسبانید.

جستجو Sublime برای Phpstorm

اگر شما از توانایی Sublime برای جستجو برای فرمان های خود Phpstorm هستید، می توانید این کار را انجام دهید. CTRL + SHIFT + A یک پنجره جستجوی فرمان را ایجاد می کند. فراموش کردید که میانبر کد اصلاح کد وجود دارد؟ فقط CTRL + SHIFT + A و نوع “refor ..”:

استفاده از Emmet + Tab

با استفاده از Emmet، به PhpStorm ساخته شده است. تایپ دی ال # myDiv> div#myDiv>span.mySpanClass>ul>li*5 و دکمه Tab به:

ویرایش یک کد در زبان دیگر

ویرایش متنی به شما اجازه می دهد که یک رشته را که در یک ویرایشگر اختصاصی در یک زبان دیگر نوشته شده است ویرایش کنید و با اشاره به کد و تکمیل خودکار تکمیل کنید. به عنوان مثال، اگر شما یک تکه HTML را در یک رشته PHP بنویسید، می توانید ALT + ENTER را در محتوی رشته ها انتخاب کرده و Edit HTML را انتخاب کنید. این اتفاق می افتد:

انتخاب ستون با دکمه وسط موس

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

حرکت در ناحیه ناوبری

با فشار دادن ALT + Home به شما امکان می دهد که از مکان نما خود برای حرکت در ناحیه ناوبری  در بالای صفحه استفاده کنید. ESC از این حالت فرار می کند و شما را به ویرایشگر می فرستد، مگر اینکه در دسته های پودر فایل را انتخاب کنید – سپس فایل فورا متمرکز می شود.

اصلاح کردن (تغییر نام) متغیرها و اعمال تغییر به همه مکان هایی که از آن استفاده می کنند

اصلاح کردن (تغییر نام) متغیرها و اعمال تغییر به همه مکان هایی که از آن استفاده می کنند، همانطور که در انتخاب راست کلیک کنید -> refactor، با فشار دادن SHIFT + F6 و یا حتی فشار دادن SHIFT + ALT + CTRL + T برای فراخوانی منو تمام refactor به عنوان نشان داده شده در انیمیشن زیر:

پرش به متد ها 

CTRL + F12 پنجره ای را فراخوانی می کند که به شما امکان می دهد یک متد را در فایل فعلی که می خواهید پرش کنید را انتخاب کنید . حتی اگر هیچ فیلد جستجو وجود نداشته باشد، اگر شما فقط شروع به تایپ کردن کنید، می توانید انتخاب را دقیقا به همان چیزی که دنبال می کنید محدود کنید.

 

برای نصب این برنامه بر روی لینوکس (اوبونتو) می توانید از مقاله روبرو بهره ببرید :‌

نصب PhpStorm در اوبونتو (Ubuntu)‌ + کرک PhpStorm

 

درباره ی شمشاد امیری خراسانی

شمشاد امیری خراسانی
به نام خداوندگار جان و خرد بنیان گذار گروه توسعه وب آریا پاد برنامه نویس php هستم و توسعه دهنده سیستم مدیریت محتوا وردپرس آشنا با لینوکس و زبان های Back-End

دیدگاه بگذارید

6 نظر on "آموزش کار با Phpstorm (کلید های میانبر)"

avatar
  مشترک شوید  
جدیدترین‌ها قدیمی ترین‌ها بیشترین رای
اطلاع از
مهدی
مهمان

تشکر از سایت خوبتان

hosein
مهمان

سلام من چطوری میتونم تنظیمات پیش فرض php storm رو باز گردونم؟

رسول
مهمان

سلام ببخشید یک نکته مهم را نگفتین و آن اینکه چطور باید کامنت کرد کد را تا در مرورگر نمایش داده نشود؟