Салом! Дар ин мақола ман ба шумо дар бораи миёнабурҳо мегӯям. Тасвирҳои зиёд хоҳанд буд ва агар якчандтои онҳо вуҷуд дошта бошанд, аввалинаш пештар аст ва расмҳои баъдӣ пас аз пахш кардани миёнабурҳо. Ман умедворам, ки он осон ва иттилоотӣ хоҳад буд.
Hotkeys дар IntelliJ IDEA як силоҳи хеле пурқувватест, ки бисёриҳо онро нодида мегиранд. Вақте ки ба таври эътимодбахш истифода мешаванд, онҳо метавонанд суръати рушдро бо тартиби миқёс зиёд кунанд. Рӯйхати пурраи мавҷудбударо тавассути пахш кардани Alt+h+k дидан мумкин аст. Аз ин рӯ, дар зер скриншоти идеяи ман хоҳад буд ва ман ба шумо дар бораи он чизҳое мегӯям, ки ман нисбат ба дигарон бештар истифода мебарам. Дар охир ман ба шумо нишон медиҳам, ки чӣ тавр миёнабурҳои шахсии худро нависед. Бирав!)
Ин муҳити рушди ман аст, аммо муҳити корӣ нест, дар ин ҷо ман Баҳорро омӯхтам ва мисолҳои codeро тафтиш кардам, бинобар ин ман онро хеле кам истифода кардам, аммо дар ним сол миёнабурҳо маро аз навиштани 17 ҳазор аломат наҷот доданд. Далели кофӣ барои оғози истифодаи онҳо, ҳамин тавр не?) Ман бо тартиб меравам: Ctrl + Space - рӯйхати интихобҳоеро нишон медиҳад, ки шумо метавонед бо онҳо вурудро анҷом диҳед.
Ctrl + w – интихоби оқилонаи матн. Аввалан, он калимаеро, ки курсор дар куҷост, интихоб мекунад ва сипас фармонҳои наздиктарин ва ғайраро то тамоми ҳуҷҷат интихоб мекунад.
Ctrl + y – тамоми сатрро нест мекунад ва курсорро дар як мавқеъ нигоҳ медорад.
Ctrl + Shift + Space - ҳамон тавре ки Ctrl + Space , танҳо майдонҳо ва усулҳои статикиро ба назар мегирад. Он инчунин барои оғоз кардани майдон бо навъи мувофиқ кӯмак мекунад.
Ctrl + b - ба декларатсияи майдон, усул ё мошини хазинавӣ меравад. Ҳамон таъсир бо пахшкунии Ctrl + LMB
Ctrl + / - як сатри codeро шарҳ медиҳад; агар шумо якчанд сатрро интихоб кунед, он ҳамаи онҳоро шарҳ медиҳад.
Shift + F6 - Номи майдон, усул ё синфро дар ҳама ҷойҳое, ки он истифода мешавад, иваз мекунад.
Акнун биёед ба шумо муфассал нақл кунам, ки чӣ тавр миёнабури шахсии худро эҷод кунед. Мо бояд ба танзимот ворид шавем, ин бо комбинатсияи Ctrl+Alt+s анҷом дода мешавад ва ба харитаи клавиатура равед:
Ва он гоҳ мо интихоб мекунем, ки барои насб кардани миёнабур лозим аст, RMB-ро пахш кунед ва комбинатсияро интихоб кунед.
Ман комбинатсияи Shift+Alt+e-ро барои нест кардани ҳама чиз дар тарафи рости курсор дар хати интихобшуда муқаррар кардам.
Акнун мо тафтиш мекунем, ки ҳама чиз кор мекунад ва идома медиҳем.
Ин миёнбури махсус хеле бефоида ба назар мерасад, аммо шумо як комбинатсияи ройгон доред ва медонед, ки чӣ тавр онро иҷро кунед, шумо метавонед онро дар он чизе, ки ба шумо лозим аст, истифода баред. Дар кор ман онро барои Annotate истифода мебарам, он барои кор бо Git лозим аст ва нишон медиҳад, ки кӣ ва кай ба code тағирот ворид кардааст. Акнун биёед каме дар бораи пуркунии автоматӣ сӯҳбат кунем. Ин чист? Ин қобorяти ворид кардани якчанд калима ё ҳатто блоки code бо як ихтисор аст. Мисол: Ба ҷои дастӣ ворид кардани усули асосии холӣ, шумо метавонед ҳарфҳои аввали ин калимаҳоро истифода баред:
Бисёр комбинатсияҳои калидҳои шабеҳ мавҷуданд ва масалан, ман муддати тӯлонӣ ба таври дастӣ ҳалқа ворид накардаам ( iter ё itar ). Шумо метавонед як эъломияҳои маъмултарини тағирёбанда эҷод кунед ва он дар оянда вақти зиёдеро сарфа мекунад. Ин чунин анҷом дода мешавад: ба танзимот гузаред ( Ctrl + Alt + s ) ва Муҳаррир, сипас Шаблонҳои Live-ро интихоб кунед.
Категорияи "дигар" -ро интихоб кунед ва аломати сабзи плюсро дар тарафи рост клик кунед ё миёнбури Alt+Insert ва сипас "Шаблони зинда" -ро истифода баред. Барои шакли автоматии пуркунии шахсии мо ихтисорот, тавсиф ва таърифро таъин кунед. Ҳоло шумо метавонед танҳо ба мисол пайравӣ кунед, то онро фаҳмед, баъдтар такрор кардани он душвор нахоҳад буд)
Муайян карданро клик кунед, қуттии "Ҳама ҷо" -ро қайд кунед, захира кунед ва тафтиш кунед.
Ва ниҳоят, чунин комбинатсия вуҷуд дорад, ба монанди Ctrl + Alt + t - он фармони интихобшударо дар блоки code мепӯшонад.
Пас, мо худамон чунин фармонро навишта метавонем. Масалан, ман мехоҳам codeро дар System.out.println(); Ctrl + Alt + t -ро пахш кунед ва ҷузъи охиринро интихоб кунед
Дафъаи гузашта мо "дигар" -ро интихоб кардем, акнун "иҳота кардан", Alt+Insert , сипас Шаблонҳои Live, маълумотеро, ки дар расми зер нишон дода шудааст, ворид кунед ва захира кунед.
Ҳоло мо қолаби худро истифода мебарем. Мо он чизеро, ки ба консол баровардан мехоҳем, интихоб мекунем, Ctrl+Alt+t -ро пахш мекунем ва он чизеро, ки мо дар майдони Ихтисорот ворид кардем (ҳар қадаре ки дар он ҷо ҳарфҳо камтар бошад, ҳамон қадар беҳтар аст), дар ҳолати мо он S аст ва мо онро гирифтем.
Шумо танҳо бояд нуқтаи вергулро дар охири пеш аз қавс хориҷ кунед. Дар кори худ ман кӯшиш мекунам, ки миёнабурҳоро ҳарчи зудтар истифода барам ва боварӣ дорам, ки дониши хуби муҳити рушди шумо на танҳо шуморо аз дигар таҳиягарон фарқ мекунад, балки маҳсулнокӣ низ ба таври назаррас беҳтар хоҳад шуд. Ташаккур барои таваҷҷуҳ, ман аз шунидани фикру мулоҳизаҳои шумо шод хоҳам шуд!)
GO TO FULL VERSION