تکمیل کد
Основной целью IntelliJ IDEA является продуктивность разработчика, и для этого она предоставляет мощные возможности автоматического дополнения codeа. Однако, так How есть несколько функций дополнения codeа, важно разобраться How они работают и Howую когда лучше использовать.
- Simple Complement Simple Complement ابتدایی ترین حدس ها را برای نام متغیرها، انواع، روش ها، عبارات و غیره انجام می دهد. شایان ذکر است که افزونه ساده به طور خودکار هنگام تایپ کار می کند. این بدان معناست که برای مشاهده لیست گزینه های پیشنهادی نیازی به فشار دادن هیچ میانبر صفحه کلید ندارید. اما اگر همچنان می خواهید آن را به صورت دستی فراخوانی کنید، می توانید Ctrl + Spacebar را فشار دهید .
توجه داشته باشید که اگر اضافه ساده را دو بار فراخوانی کنید، گزینه های بیشتری از جمله اعضای خصوصی را به شما نشان می دهد. - افزونه هوشمند علاوه بر افزونه ساده، IntelliJ IDEA افزونه هوشمند را ارائه میکند که بسیار پیشرفتهتر و جامعتر است. یک افزونه هوشمند درک می کند که چه نوع مورد انتظار است و چگونه انواع داده ها تبدیل می شوند و گزینه های مناسب با زمینه را ارائه می دهد. برای راه اندازی Smart Add-on، Shift + Ctrl + Spacebar را فشار دهید . توجه داشته باشید که اگر Smart Addition را دو بار اجرا کنید، نتایج بیشتری از جمله زنجیرهها و اعضای ثابت غیروارد شده را به شما نشان میدهد.
- تکمیل کلید برگه اگر با فشار دادن Tab یک مورد را از لیست گزینههای پیشنهادی انتخاب کنید، به جای اینکه فقط آن گزینه را اضافه کند، شناسه جایی که مکاننما در آن قرار دارد را بازنویسی میکند. اگر در حال ویرایش بخشی از شناسه، مانند نام فایل هستید، این کار مفید است.
- تکمیل بیانیه تکمیل بیانیه به طور خودکار پرانتزهای از دست رفته و قالب بندی مورد نیاز را اضافه می کند. برای تکمیل یک عبارت، به سادگی Shift + Ctrl + Enter (Shift + Cmd + Enter برای Mac) را فشار دهید .
- وارونگی مکمل اگر یک عنصر بولی را از لیست پیشنهادات با فشار دادن انتخاب کنید ! ، سپس IntelliJ IDEA به طور خودکار عملگر وارونگی را به نتیجه اضافه می کند.
- Median Match IntelliJ IDEA همچنین از چیزی به نام Median Match پشتیبانی می کند. یعنی لازم نیست از همان ابتدا شناسه بنویسید. به عنوان مثال، اگر فقط بخشی از یک نام را به خاطر می آورید، آن را بنویسید و IntelliJ IDEA همچنان نام صحیح را برای شما پیدا می کند.
- Информация о параметрах Если вам нужно видеть предположительные параметры для Howого-то метода or конструктора, просто нажмите Ctrl + P (Cmd + P для Mac). IntelliJ IDEA покажет информацию по параметрам для каждого перегруженного метода or конструктора, и выделит цветом самое полное соответствие для тех параметров которые вы уже ввели. Это поможет вам выбрать среди перегруженных вариантов и сравнить ваш ввод с тем что ожидается.
- Быстрые всплывающие окна Есть несколько вариантов всплывающих окон - с documentацией (по Ctrl + Q or Ctrl + J на Mac), or с определением (по Shift + Ctrl + I, or Shift + Cmd + I на Mac) доступных когда вы смотрите список вариантов дополнения codeа.
- Убрать из дополнения Если вас достало что Howой-то класс постоянно появляется в списке дополнения, IntelliJ IDEA может убрать этот класс or весь пакет и вы никогда не увидите его больше. Просто нажмите Alt + Enter на этом элементе и подтвердите удаление из списка. Включить его обратно вы можете в настройках Settings → Editor → Auto Import.
- Настройки дополнения Если вы хотите поменять настройки по умолчанию для дополнения codeа, вы можете сделать это в Settings → Editor → Code Completion.
GO TO FULL VERSION