JavaRush /Java Blog /Random-TL /Gabay sa Gumagamit ng IntelliJ IDEA. Mga Pangunahing Kaal...
theGrass
Antas
Саратов

Gabay sa Gumagamit ng IntelliJ IDEA. Mga Pangunahing Kaalaman sa Refactoring.

Nai-publish sa grupo
Mga Pangunahing Kaalaman sa Refactoring
IntelliJ IDEA предлагает полный набор функций автоматизированного рефакторинга codeа, который приводит к существенному росту производительности при правильном использовании. Эта статья научит вас, How это сделать.
  1. Pagpili Una sa lahat, hindi mo na kailangang piliin ang nais na elemento ng code bago muling i-refactor. Ang IntelliJ IDEA ay sapat na matalino upang maunawaan kung aling ekspresyon ang iyong ire-refactor at humihingi lamang ng kumpirmasyon kung posible ang maraming opsyon. Gabay sa Gumagamit ng IntelliJ IDEA.  Mga Pangunahing Kaalaman sa Refactoring.  - 1
    • I-undo Ang isa pang mahalagang bagay ay pinapayagan ka ng IntelliJ IDEA na i-undo ang lahat, kabilang ang mga refactoring, gaano man kalaki ang mga pagbabago. Pindutin lamang ang Ctrl + Z ( Cmd + Z para sa Mac ), at narito ang code tulad ng nangyari bago mo aksidenteng nagulo ang ilang libong linya ng iyong programa.
    • Inirerekomenda ng IntelliJ IDEA mnemonic ang paggamit ng keyboard sa halip na mouse. Ito ay napatunayang mas mabilis at sa huli ay hahantong sa mas produktibong paggawa ng code. Ang makakatulong sa iyong madaling magtrabaho sa dialog at mga pop-up na window gamit ang keyboard ay mnemonics - mga keyboard shortcut na awtomatikong itinalaga sa bawat isa sa mga elemento ng dialog. Sa sandaling magbukas ang dialog box, pindutin nang matagal ang Alt upang i-highlight ng IntelliJ IDEA ang lahat ng available na mnemonics. Pagkatapos ay maaari mong gamitin ang mga ito sa pamamagitan ng pag-click sa naka-highlight na key habang pinipigilan ang Alt key upang ma-access ang mga kinakailangang elemento. Gabay sa Gumagamit ng IntelliJ IDEA.  Mga Pangunahing Kaalaman sa Refactoring.  - 2
    • String Fragment Ang isang mahusay na time saver ay ang kakayahang mag-extract ng bahagi ng string expression gamit ang Extract... refactoring command. Pumili lang ng snippet at ilapat ang refactoring upang palitan ang lahat ng paggamit ng snippet na iyon ng iminungkahing constant o variable. Gabay sa Gumagamit ng IntelliJ IDEA.  Mga Pangunahing Kaalaman sa Refactoring.  - 3
    • Pagbabago ng uri ng variable Tandaan na maaari mong piliin ang uri ng variable kapag ginagamit ang Extract refactoring command. Pindutin ang Shift + Tab kapag nag-e-edit ng variable na pangalan, at ipo-prompt ka ng IntelliJ IDEA na piliin ang uri ng variable (halimbawa, maaari kang gumamit ng interface sa halip na ang klase na nagpapatupad nito, o vice versa). Gabay sa Gumagamit ng IntelliJ IDEA.  Mga Pangunahing Kaalaman sa Refactoring.  - 4
    • Invert Boolean Isa sa pinakasimpleng, ngunit napakakapaki-pakinabang na refactorings ay Invert Boolean , na binabaligtad ang mga expression kasama ang lahat ng kanilang semantics at conversion ng data para sa anumang Boolean variable, parameter, field o method. Gabay sa Gumagamit ng IntelliJ IDEA.  Mga Pangunahing Kaalaman sa Refactoring.  - 5
    • Uri ng Migration Ang Type Migration refactoring technique, gaya ng ipinahihiwatig ng pangalan nito, ay nagbibigay-daan sa iyong awtomatikong baguhin ang uri ng sinumang miyembro ng isang klase, kasama ang lahat ng nakadependeng elemento nito, tulad ng mga uri ng pamamaraan, lokal na variable, parameter, at iba pa. Руководство пользователя IntelliJ IDEA. Основы рефакторинга. - 6
    • Mga pangunahing keyboard shortcut para sa refactoring Palitan ang pangalan: Shift, + F6 Kopyahin ang isang klase o file: F5 Ilipat ang isang klase o file: F6 I-highlight ang isang pare-pareho: Alt + Ctrl + C ( Alt + Cmd + C para sa Mac ) I-highlight ang isang variable: Alt + Ctrl + V ( Alt + Cmd + V para sa Mac ) Pagpili ng paraan: Alt + Ctrl + M ( Alt + Cmd + M para sa Mac ) Pagpili ng field: Alt + Ctrl + F ( Alt + Cmd + F para sa Mac ) Pagpili ng parameter: Alt + Ctrl + P ( Alt + Cmd + P para sa Mac ) Inlining ang isang klase o pamamaraan: Alt + Ctrl + N ( Alt + Cmd + N para sa Mac ) Pagpapalit ng lagda: Ctrl + F6 ( Cmd + F6 para sa Mac )
    • Iba pang mga kapaki-pakinabang na paraan sa refactor Ilipat ang mga miyembro ng klase pataas/pababa Hatiin ang isang parent class Hatiin ang isang interface I-convert ang isang anonymous na klase sa isang panloob na klase
    • Refactor It Kung hindi mo matandaan ang keyboard shortcut para sa isang partikular na refactor, o hindi ka lang sigurado kung ano ang susunod na gagawin, gamitin lang ang "Refactor This Action" sa pamamagitan ng pagpindot sa Ctrl + Shift, + Alt + T ( Cmd + Shift, + Alt + T ). Makakakita ka ng isang listahan ng mga refactorings na magagamit sa kasalukuyang konteksto. Руководство пользователя IntelliJ IDEA. Основы рефакторинга. - 7
      Iyon lang para sa mga pangunahing kaalaman sa refactoring. Tingnan ang mga sumusunod na gabay para sa malalim na paggalugad ng mga partikular na paksa. Orihinal na artikulo
      Mga komento
      TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
      GO TO FULL VERSION