JavaRush /Блоги Java /Random-TG /IntelliJ IDEA - На он қадар калон, маслиҳатҳои олӣ.
dio
Сатҳи
Москва

IntelliJ IDEA - На он қадар калон, маслиҳатҳои олӣ.

Дар гурӯҳ нашр шудааст
Ин дафъа, ман мехоҳам чанд маслиҳатро оид ба истифодаи IntelliJ IDEA мубодила кунам, ки метавонанд рамзгузориро ҳамзамон самаранок ва лаззатбахш гардонанд. Новобаста аз он ки онҳо дар назари аввал то чӣ андоза ночиз ба назар мерасанд, бо мурури замон онҳо ба ҳосилнокии шумо таъсири калон мерасонанд. Ҳадди ақал ин таъсири онҳо ба ман буд.
Ҷудокунакҳои усул
Биёед бо чизи оддӣ оғоз кунем. Хатҳои уфуқӣ усулҳои ҷудокунии визуалӣ хониши codeро беҳтар мекунанд. IntelliJ IDEA - На он қадар калон, маслиҳатҳои олӣ.  - 1 Агар шумо хоҳед, ки усулҳоро ба таври визуалӣ ҷудо кунед, ба танзимот тавассути пахшкунии Ctrl + Alt + S гузаред, ба навиштани он чизе, ки меҷӯед - "sepa..." (англисӣ "separators" - русӣ "Separators"). IntelliJ IDEA - На он қадар калон, маслиҳатҳои олӣ.  - 2 Шумо хоҳед дид, ки муколама мундариҷаи онро тадриҷан маҳдуд мекунад, то танҳо сабтҳои дахлдорро дар танзимот нишон диҳад. Қуттии "Нишон додани ҷудокунакҳои усул" -ро тафтиш кунед. Маслиҳатро оид ба ҷустуҷӯи матн дар дохor муколамаи танзимот ҳамчун бонуси ройгон гиред.
Занг задани фармон бо ном
Исбот шудааст, ки ҷустуҷӯ нисбат ба дидан тезтар аст. IDEA ба шумо имкон медиҳад, ки фармонҳоро ба монанди рефакторинг ё тавлиди code бо ном (ё танҳо як қисми он) занг занед. Барои дидани ҷодугарӣ, блоки codeро барои рефактор интихоб кунед ва ба ҷои рафтан ба меню, Ctrl + Shift + A -ро пахш кунед. Дар равзанаи пайдошуда номи фармонеро, ки мехоҳед иҷро кунед, ворид кунед. Номҳои номукаммал иҷозат дода мешаванд. IntelliJ IDEA - На он қадар калон, маслиҳатҳои олӣ.  - 3 Ман боварӣ дорам, ки ин назар ба ҷустуҷӯ дар меню тезтар аст.
Ба элемент равед
Намунаи охирини ҷустуҷӯ ва паймоиш. Ҷустуҷӯи усул ё тағирёбанда, вақте ки шумо танҳо ном ё қисми номро дар хотир доред, аммо фаромӯш кардед, ки он дар кадом файл\класс муайян карда шудааст. Ctrl + Alt + Shift + N роҳи зуд пайдо кардани элемент дар лоиҳаи шумост. IntelliJ IDEA - На он қадар калон, маслиҳатҳои олӣ.  - 4 Ин аз он вобаста нест, ки элемент то чӣ андоза чуқур пинҳон аст.
Равшансозии элемент
Бо гузашти вақт ман ин хусусиятро дӯст медорам. Таъкид кардани ҳама рӯйдодҳои элемент дар муҳаррир метавонад кӯмаки хубе бошад. IntelliJ IDEA - На он қадар калон, маслиҳатҳои олӣ.  - 5 Тааҷҷубовар нест, ки ин хусусият дар дигар технологияҳои дастгирӣшаванда, ба монанди HTML ё JavaScript, яксон хуб кор мекунад. Барои истифодаи ин хусусият, Ctrl + Alt + S -ро пахш кунед, то муколамаи танзимотро кушоед, "Истифодаи унсурҳоро дар карет таъкид кунед" -ро ҷустуҷӯ кунед ва қуттиро қайд кунед. IntelliJ IDEA - На он қадар калон, маслиҳатҳои олӣ.  - 6 Тайёр.
Интихоби блок
Нусхабардории қисмати code ё татбиқи рефакторинг интихоби қисми codeро талаб мекунад. Истифодаи Ctrl + W майдони интихобро дар атрофи курсор васеъ мекунад, Control + Shift + W онро хурдтар мекунад. Функсияро барои интихоби блоки аз ҷиҳати маъно дурусти code истифода баред. IntelliJ IDEA - На он қадар калон, маслиҳатҳои олӣ.  - 7 Ин функсия ба осонӣ дар дигар забонҳои дастгирӣшаванда кор мекунад, на танҳо Java.
Муқоиса бо буфер
Ҳиллаи охирин барои имрӯз: Акнун, ки шумо медонед, ки чӣ гуна блоки codeро ба таври муассир қайд кардан мумкин аст, онро бо порчае, ки аз ҳамтои худ тавассути почтаи электронӣ гирифтаед, муқоиса кунед? Ё бо синф дар бастаи org.project.used.but.unmainteintable? IDEA ба шумо имкон медиҳад, ки блоки codeи интихобшударо бо мундариҷаи буфери худ зуд муқоиса кунед. Дарвоқеъ, он боз ҳам зиёдтар меравад. Шумо маҷмӯи пурраи абзорҳои якҷояро мегиред, ки ба шумо имкон медиҳанд, ки тағирот ворид кунед ё қисмҳои алоҳидаи codeро ҳамчун блокҳо нусхабардорӣ ва нест кунед. Биёед он чизеро, ки қаблан омӯхтаем, навсозӣ кунем, комбинатсияи калидҳоро барои занги фармонҳо бо ном дар хотир нигоҳ дорем? Ҷавоби дуруст: Ctrl + Shift + A. IntelliJ IDEA - На он қадар калон, маслиҳатҳои олӣ.  - 8 Ва ин аст абзори якҷоякунӣ: IntelliJ IDEA - На он қадар калон, маслиҳатҳои олӣ.  - 9
Хулоса
Инҳо баъзе аз ганҷҳои хурди ҳосилнокӣ буданд, ки ман мехостам имрӯз дар бораи он сӯҳбат кунам. Шумо кадом ҳиллаҳоро истифода мебаред? Таҷрибаи худро дар шарҳҳо мубодила кунед. Мақолаи аслӣ: IntelliJ IDEA - Маслиҳатҳои хурд бо арзиши калон Тарҷума
Шарҳҳо
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION