JavaRush /وبلاگ جاوا /Random-FA /راهنمای کاربر IntelliJ IDEA: میانبرهای صفحه کلید
Миха Писаренко
مرحله
Киев

راهنمای کاربر IntelliJ IDEA: میانبرهای صفحه کلید

در گروه منتشر شد
سلام! در این مقاله در مورد میانبرها به شما خواهم گفت. تصاویر زیادی وجود خواهد داشت و اگر چندین مورد از آنها وجود داشته باشد، اولین مورد قبل است و تصاویر بعدی پس از فشار دادن میانبرها هستند. امیدوارم آسان و آموزنده باشد.
راهنمای کاربر IntelliJ IDEA: کلیدهای فوری - 1
کلیدهای میانبر در IntelliJ IDEA سلاح بسیار قدرتمندی است که بسیاری از مردم آن را دست کم می گیرند. هنگامی که آنها با اطمینان استفاده می شوند، می توانند سرعت توسعه را با یک مرتبه افزایش دهند. با فشار دادن Alt+h+k می‌توانید لیست کامل موارد موجود را مشاهده کنید. بنابراین، در زیر یک اسکرین شات از ایده من وجود خواهد داشت و من در مورد مواردی که بیشتر از دیگران استفاده می کنم به شما خواهم گفت. در پایان به شما نشان خواهم داد که چگونه میانبرهای خود را بنویسید. برو!)
راهنمای کاربر IntelliJ IDEA: کلیدهای فوری - 2
این محیط توسعه من است، اما کار نمی کند، اینجا Spring را یاد گرفتم و نمونه های کد را بررسی کردم، بنابراین به ندرت از آن استفاده کردم، با این حال، در نیم سال میانبرها من را از نوشتن 17 هزار کاراکتر نجات دادند. یک آرگومان کافی برای شروع استفاده از آنها، اینطور نیست؟) به ترتیب پیش می روم: Ctrl + Space - لیستی از گزینه ها را نشان می دهد که می توانید با آنها ورودی را تکمیل کنید.
راهنمای کاربر IntelliJ IDEA: کلیدهای فوری - 3
Ctrl + w - انتخاب متن هوشمند. ابتدا کلمه ای را که مکان نما قرار دارد و سپس نزدیکترین دستورات و غیره را تا کل سند انتخاب می کند.
راهنمای کاربر IntelliJ IDEA: کلیدهای فوری - 4
Руководство пользователя IntelliJ IDEA: горячие клавиши - 5
Руководство пользователя IntelliJ IDEA: горячие клавиши - 6
Руководство пользователя IntelliJ IDEA: горячие клавиши - 7
Ctrl + y - یک خط کامل را حذف می کند، در حالی که مکان نما را در همان موقعیت نگه می دارد.
Руководство пользователя IntelliJ IDEA: горячие клавиши - 8
Руководство пользователя IntelliJ IDEA: горячие клавиши - 9
Ctrl + Shift + Space - مانند Ctrl + Space ، فقط فیلدها و روش‌های ثابت را در نظر می‌گیرد. همچنین به مقداردهی اولیه فیلد با نوع مناسب کمک می کند.
Руководство пользователя IntelliJ IDEA: горячие клавиши - 10
Руководство пользователя IntelliJ IDEA: горячие клавиши - 11
Ctrl + b – به اعلام فیلد، روش یا صندوق نقدی می رود. همان اثر فشار دادن Ctrl + LMB
Руководство пользователя IntelliJ IDEA: горячие клавиши - 12
Руководство пользователя IntelliJ IDEA: горячие клавиши - 13
Ctrl + / - یک خط کد را نظر می دهد؛ اگر چندین خط را انتخاب کنید، همه آنها را نظر می دهد.
Руководство пользователя IntelliJ IDEA: горячие клавиши - 14
Руководство пользователя IntelliJ IDEA: горячие клавиши - 15
Shift + F6 - نام یک فیلد، متد یا کلاس را در همه مکان‌هایی که از آن استفاده می‌شود، تغییر می‌دهد.
Руководство пользователя IntelliJ IDEA: горячие клавиши - 16
حالا اجازه دهید به طور مفصل به شما بگویم که چگونه میانبر خود را ایجاد کنید. باید وارد تنظیمات شویم، این کار با ترکیب Ctrl+Alt+s انجام می شود و به Keymap می رویم:
Руководство пользователя IntelliJ IDEA: горячие клавиши - 17
و سپس آنچه را که برای نصب میانبر نیاز داریم انتخاب می کنیم، RMB را فشار داده و ترکیب را انتخاب می کنیم.
Руководство пользователя IntelliJ IDEA: горячие клавиши - 18
من ترکیب Shift+Alt+e را تنظیم کردم تا همه موارد سمت راست مکان نما در خط انتخاب شده حذف شود.
Руководство пользователя IntelliJ IDEA: горячие клавиши - 19
اکنون بررسی می کنیم که همه چیز کار می کند و ادامه می دهیم.
Руководство пользователя IntelliJ IDEA: горячие клавиши - 20
Руководство пользователя IntelliJ IDEA: горячие клавиши - 21
این میانبر خاص بسیار بی فایده به نظر می رسد، اما شما یک ترکیب رایگان دارید و می دانید چگونه آن را انجام دهید، می توانید از آن در مواردی که نیاز دارید استفاده کنید. در محل کار من از آن برای Annotate استفاده می کنم، برای کار با Git لازم است و نشان می دهد چه کسی و چه زمانی در کد تغییرات ایجاد کرده است. حالا بیایید کمی در مورد تکمیل خودکار صحبت کنیم. آن چیست؟ این امکان وارد کردن چند کلمه یا حتی یک بلوک کد با یک علامت اختصاری است. مثال: به جای وارد کردن دستی روش اصلی خالی، می توانید از حروف اول این کلمات استفاده کنید:
Руководство пользователя IntelliJ IDEA: горячие клавиши - 22
کلیدهای ترکیبی مشابه زیادی وجود دارد و به عنوان مثال، مدت زیادی است که به صورت دستی حلقه ای وارد نکرده ام ( iter یا itar ). می‌توانید یکی برای محبوب‌ترین اعلان‌های متغیر ایجاد کنید و در آینده در زمان زیادی صرفه‌جویی خواهد شد. این کار به این صورت انجام می شود: به تنظیمات ( Ctrl + Alt + s ) بروید و Editor و سپس Live Templates را انتخاب کنید.
Руководство пользователя IntelliJ IDEA: горячие клавиши - 23
Руководство пользователя IntelliJ IDEA: горячие клавиши - 24
دسته «دیگر» را انتخاب کنید و روی علامت سبز سبز رنگ در سمت راست کلیک کنید یا از میانبر Alt+Insert و سپس «الگوی زنده» استفاده کنید. مخفف، توضیحات و تعریف را برای فرم تکمیل خودکار شخصی ما تنظیم کنید. در حال حاضر فقط می توانید از مثالی پیروی کنید تا متوجه شوید، انجام مجدد آن بعداً دشوار نخواهد بود)
Руководство пользователя IntelliJ IDEA: горячие клавиши - 25
روی Define کلیک کنید، کادر "Everywhere" را علامت بزنید، ذخیره کنید و علامت بزنید.
Руководство пользователя IntelliJ IDEA: горячие клавиши - 26
Руководство пользователя IntelliJ IDEA: горячие клавиши - 27
و در نهایت، ترکیبی مانند Ctrl + Alt + t وجود دارد - دستور انتخاب شده را در یک بلوک کد قرار می دهد.
Руководство пользователя IntelliJ IDEA: горячие клавиши - 28
Руководство пользователя IntelliJ IDEA: горячие клавиши - 29
بنابراین، ما می توانیم چنین دستوری را خودمان بنویسیم. به عنوان مثال، من می خواهم کد را در System.out.println(); Ctrl + Alt + t را فشار دهید و آخرین مورد را انتخاب کنید
Руководство пользователя IntelliJ IDEA: горячие клавиши - 30
آخرین باری که "دیگر" را انتخاب کردیم، اکنون روی "سوراند"، Alt+Insert و سپس Live Templates کلیک کنید، داده های نشان داده شده در تصویر زیر را وارد کرده و ذخیره کنید.
Руководство пользователя IntelliJ IDEA: горячие клавиши - 31
اکنون از قالب خود استفاده می کنیم. آنچه را که می‌خواهیم به کنسول خروجی دهیم انتخاب می‌کنیم، Ctrl+Alt+t را فشار می‌دهیم، سپس آنچه را که در قسمت Abbreviation وارد کرده‌ایم (هرچه تعداد کاراکترهای آن کمتر باشد، بهتر است)، در مورد ما S است و آن را دریافت کردیم.
Руководство пользователя IntelliJ IDEA: горячие клавиши - 32
Руководство пользователя IntelliJ IDEA: горячие клавиши - 33
فقط باید نقطه ویرگول را در انتها قبل از پرانتز بردارید. در کارم سعی می کنم تا حد امکان از میانبرها استفاده کنم و معتقدم که شناخت خوب محیط توسعه شما نه تنها شما را از سایر توسعه دهندگان متمایز می کند، بلکه بهره وری را نیز به میزان قابل توجهی بهبود می بخشد. از توجه شما متشکرم، خوشحال می شوم نظرات شما را بشنوم!)
نظرات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION