ืืกืืืืช ืฉืืืืจ IntelliJ IDEA ะฟัะตะดะปะฐะณะฐะตั ะฟะพะปะฝัะน ะฝะฐะฑะพั ััะฝะบัะธะน ะฐะฒัะพะผะฐัะธะทะธัะพะฒะฐะฝะฝะพะณะพ ัะตัะฐะบัะพัะธะฝะณะฐ codeะฐ, ะบะพัะพััะน ะฟัะธะฒะพะดะธั ะบ ัััะตััะฒะตะฝะฝะพะผั ัะพััั ะฟัะพะธะทะฒะพะดะธัะตะปัะฝะพััะธ ะฟัะธ ะฟัะฐะฒะธะปัะฝะพะผ ะธัะฟะพะปัะทะพะฒะฐะฝะธะธ. ะญัะฐ ััะฐััั ะฝะฐััะธั ะฒะฐั, How ััะพ ัะดะตะปะฐัั.
ืืืืจื ืงืืื ืื, ืืชื ืืคืืื ืื ืฆืจืื ืืืืืจ ืืช ืจืืื ืืงืื ืืจืฆืื ืืคื ื ืืืืจื. IntelliJ IDEA ืืื ืืกืคืืง ืืื ืืืืื ืืืื ืืืืื ืืชื ืขืืื ืืืฆืข ืืืืฉ ืืคืฉืื ืืืงืฉ ืืืฉืืจ ืื ืืคืฉืจืืืช ืืกืคืจ ืืคืฉืจืืืืช.
ืืื ืืืจ ืืฉืื ื ืืกืฃ ืืื ืฉ- IntelliJ IDEA ืืืคืฉืจ ืื ืืืื ืืื, ืืืื ืจืืคืงืืืจืื, ืื ืืฉื ื ืืื ืืืืืื ืืฉืื ืืืื. ืคืฉืื ืืงืฉ Ctrl + Z ( Cmd + Z ืขืืืจ Mac ), ืืื ื ืืงืื ืืคื ืฉืืื ืืคื ื ืฉืคืืฉืืช ืืืขืืช ืืื ืืืคื ืฉืืจืืช ืฉื ืืชืืื ืืช ืฉืื.
ืืืืืจืื ืฉื IntelliJ IDEA ืืืืืฆื ืืืฉืชืืฉ ืืืงืืืช ืืืงืื ืืขืืืจ. ืื ืืืื ืืืืืจ ืืืชืจ ืืืกืืคื ืฉื ืืืจ ืืืืื ืืขืืืืช ืงืื ืคืจืืืืงืืืืืช ืืืชืจ. ืื ืฉืืขืืืจ ืืื ืืขืืื ืืงืืืช ืขื ืืืืืื ืืืืื ืืช ืงืืคืฆืื ืืืืฆืขืืช ืืืงืืืช ืืื ืืืืจืื ืืืืจืื - ืงืืฆืืจื ืืงืฉืื ืืืืงืฆืื ืืืืืืืืช ืืื ืืื ืืืจืืืื ืืืืืืื. ืืืืจ ืคืชืืืช ืชืืืช ืืื-ืฉืื, ืืงืฉ ืืืืืง Alt ืืื ืฉ- IntelliJ IDEA ืืืืืฉ ืืช ืื ืืืืืจืื ืืืืื ืื. ืืืืจ ืืื ืชืืื ืืืฉืชืืฉ ืืื ืขื ืืื ืืืืฆื ืขื ืืืงืฉ ืืืืืืฉ ืชืื ืืืืฆื ืืืืฉืืช ืขื ืืงืฉ Alt ืืื ืืืฉืช ืืจืืืืื ืื ืืจืฉืื.
ืงืืขื ืืืจืืืช ืืืกืืื ื ืืืจ ืืืื ืืื ืืืืืืช ืืืืฅ ืืืง ืืืืืื ืืืจืืืช ืืืืฆืขืืช ืืคืงืืื Extract... refactoring. ืื ืฉืขืืื ืืขืฉืืช ืืื ืืืืืจ ืงืืข ืงืื ืืืืืื ืฉืื ืื ืขืจื ืืื ืืืืืืฃ ืืช ืื ืืฉืืืืฉืื ืฉื ืงืืข ืื ืืงืืืข ืื ืืืฉืชื ื ืืืืฆืขืื.
ืฉืื ืื ืกืื ืืืฉืชื ื ืฉืืื ืื ืฉื ืืชื ืืืืืจ ืืช ืกืื ืืืฉืชื ื ืืขืช ืฉืืืืฉ ืืคืงืืื Extract refactoring. ืืงืฉ Shift + Tab ืืขืช ืขืจืืืช ืฉื ืืฉืชื ื, ื- IntelliJ IDEA ืื ืื ืืืชื ืืืืืจ ืืช ืกืื ืืืฉืชื ื (ืืืืืื, ืืชื ืืืื ืืืฉืชืืฉ ืืืืฉืง ืืืงืื ืืืืืงื ืืืืืฉืืช ืืืชื, ืื ืืืืคื).
Invert Boolean ืืื ื-refactorings ืืคืฉืืืื, ืื ืืฉืืืืฉืืื ืืืืชืจ ืืื Invert Boolean , ืืฉืจ ืืืคื ืืืืืืื ืขื ืื ืืกืื ืืืงื ืืืืจืช ืื ืชืื ืื ืฉืืื ืขืืืจ ืื ืืฉืชื ื, ืคืจืืืจ, ืฉืื ืื ืฉืืื ืืืืืื ื.
Type Migration ืืื ืืงืช Type Migration refactoring, ืืคื ืฉืฉืื ืืจืื, ืืืคืฉืจืช ืื ืืฉื ืืช ืืืืคื ืืืืืืื ืืช ืืกืื ืฉื ืื ืืืจ ืืืืืงื, ืืื ืขื ืื ืืืืื ืืื ืืชืืืืื ืื, ืืืื ืกืืื ืืืชืืืืช, ืืฉืชื ืื ืืงืืืืื, ืคืจืืืจืื ืืื'.
ืงืืฆืืจื ืืงืฉืื ืืกืืกืืื ืืฉืื ืื ืฉื: Shift, + F6 ืืขืชืง ืืืืงื ืื ืงืืืฅ: F5 ืืขืืจ ืืืืงื ืื ืงืืืฅ: F6 ืกืื ืงืืืข: Alt + Ctrl + C ( Alt + Cmd + C ืขืืืจ Mac ) ืกืื ืืฉืชื ื: Alt + Ctrl + V ( Alt + Cmd + V ืขืืืจ Mac ) ืืืืจืช ืฉืืื: Alt + Ctrl + M ( Alt + Cmd + M ืขืืืจ Mac ) ืืืืจืช ืฉืื: Alt + Ctrl + F ( Alt + Cmd + F ืขืืืจ Mac ) ืืืืจืช ืคืจืืืจ: Alt + Ctrl + P ( Alt + Cmd + P ืขืืืจ Mac ) ืฉืืืืฅ ืืืืงื ืื ืฉืืื: Alt + Ctrl + N ( Alt + Cmd + N ืขืืืจ Mac ) ืฉืื ืื ืืชืืื: Ctrl + F6 ( Cmd + F6 ืขืืืจ Mac )
ืืจืืื ืฉืืืืฉืืืช ืืืจืืช ืืฉืืืจ ืืช ืืืจื ืืืืชื ืืืขืื/ืืืื ืคืืฆืื ืืืืงื ืื ืคืืฆืื ืืืฉืง ืืืจืช ืืืืงื ืื ืื ืืืืช ืืืืืงื ืคื ืืืืช
Refactor It ืื ืืื ื ืืืืจ ืืช ืงืืฆืืจ ืืืงืืืช ืขืืืจ refactor ืกืคืฆืืคื, ืื ืฉืืชื ืคืฉืื ืื ืืืื ืื ืืขืฉืืช ืืืื, ืคืฉืื ืืฉืชืืฉ ื-"Refactor This Action" ืขื ืืื ืืืืฆื ืขื Ctrl + Shift, + Alt + T ( Cmd + Shift, + Alt + T ). ืชืจืื ืจืฉืืื ืฉื ืืคืงืืืจืื ืืืืื ืื ืืืงืฉืจ ืื ืืืื.
ืืื ืืืกืืืืช ืฉื ืขืืืื ืืืืฉ. ืขืืื ืืืืจืืืื ืืืืื ืืืงืืจื ืืขืืืงื ืฉื ื ืืฉืืื ืกืคืฆืืคืืื.
ืืืืจ ืืงืืจื
GO TO FULL VERSION