JavaRush /Java блогу /Random-KY /IntelliJ IDEA - Чоң эмес, сонун кеңештер.
dio
Деңгээл
Москва

IntelliJ IDEA - Чоң эмес, сонун кеңештер.

Группада жарыяланган
Бул жолу мен IntelliJ IDEA колдонуу боюнча бир нече кеңештер менен бөлүшкүм келет, алар codeдоону жемиштүү жана ошол эле учурда жагымдуу кыла алат. Бир караганда алар канчалык маанилүү көрүнбөсүн, убакыттын өтүшү менен алар сиздин өндүрүмдүүлүгүңүзгө чоң таасирин тийгизет. Жок дегенде бул мага алардын таасири болду.
Метод бөлгүчтөр
Келгиле, жөнөкөй нерседен баштайлы. Горизонталдуу сызыктар визуалдык түрдө бөлүүчү методдор codeдун окулушун жакшыртат. IntelliJ IDEA - Чоң эмес, сонун кеңештер.  - 1 Эгерде сиз ыкмаларды визуалдык түрдө бөлгүңүз келсе, Ctrl + Alt + S баскычтарын басып орнотууларга өтүңүз, сиз издеп жаткан нерсени терип баштаңыз - "sepa..." (англисче "separators" - орусча "Separators"). IntelliJ IDEA - Чоң эмес, сонун кеңештер.  - 2 Сиз диалогдун жөндөөлөрдөгү тиешелүү жазууларды гана көрсөтүү үчүн анын мазмунун акырындык менен чектегенин көрөсүз. "Метод бөлгүчтөрдү көрсөтүү" кутучасын белгилеңиз. Акысыз бонус катары орнотуулар диалогунун ичиндеги текстти издөө боюнча кеңеш алыңыз.
Аты менен буйрук чакыруу
Бул издөөгө караганда тезирээк экени далилденген. 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дун бир бөлүгүн тандоону талап кылат. Ctrl + W колдонуу курсордун айланасындагы тандоо аймагын кеңейтет, Control + Shift + W аны кичирейтет. Коддун семантикалык жактан туура блогун тандоо үчүн функцияны колдонуңуз. IntelliJ IDEA - Чоң эмес, сонун кеңештер.  - 7 Бул функция Java гана эмес, башка колдоого алынган тилдерде да оңой иштейт.
Алмашуу буфери менен салыштыруу
Бүгүнкү күндүн акыркы амалы: Эми сиз code блогун кантип эффективдүү бөлүп көрсөтүүнү билгениңизден кийин, аны кесиптешиңизден электрондук почта аркылуу алган үзүндү менен салыштырса болот? Же org.project.used.but.unmainteintable пакетиндеги класс мененби? IDEA тандалган code блогун алмашуу буфериңиздин мазмуну менен тез салыштырууга мүмкүндүк берет. Чындыгында ал андан да ары барат. Сиз 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