JavaRush /จาวาบล็อก /Random-TH /คู่มือผู้ใช้ IntelliJ IDEA ข้อมูลเบื้องต้นเกี่ยวกับการปรั...
theGrass
ระดับ
Саратов

คู่มือผู้ใช้ IntelliJ IDEA ข้อมูลเบื้องต้นเกี่ยวกับการปรับโครงสร้างใหม่

เผยแพร่ในกลุ่ม
ข้อมูลเบื้องต้นเกี่ยวกับการปรับโครงสร้างใหม่
IntelliJ IDEA предлагает полный набор функций автоматизированного рефакторинга codeа, который приводит к существенному росту производительности при правильном использовании. Эта статья научит вас, How это сделать.
  1. การเลือก ก่อนอื่น คุณไม่จำเป็นต้องเลือกองค์ประกอบโค้ดที่ต้องการก่อนทำการรีแฟคเตอร์ด้วยซ้ำ IntelliJ IDEAฉลาดพอที่จะเข้าใจว่าคุณกำลังจะปรับโครงสร้างนิพจน์ใด และเพียงแค่ขอคำยืนยันว่ามีหลายตัวเลือกที่เป็นไปได้หรือไม่ คู่มือผู้ใช้ IntelliJ IDEA  ข้อมูลเบื้องต้นเกี่ยวกับการปรับโครงสร้างใหม่  - 1
    • สิ่งสำคัญอีกประการ หนึ่ง คือ IntelliJ IDEAช่วยให้คุณสามารถเลิกทำทุกสิ่ง รวมถึงการปรับโครงสร้างใหม่ ไม่ว่าการเปลี่ยนแปลงจะใหญ่แค่ไหนก็ตาม เพียงกด Ctrl + Z ( Cmd + Z สำหรับ Mac ) และนี่คือโค้ดเหมือนเดิมก่อนที่คุณจะทำให้โปรแกรมของคุณเสียหายหลายพันบรรทัดโดยไม่ตั้งใจ
    • ตัวช่วยจำ IntelliJ IDEAแนะนำให้ใช้แป้นพิมพ์แทนเมาส์ สิ่งนี้ได้รับการพิสูจน์แล้วว่าเร็วกว่าและในที่สุดจะนำไปสู่การทำงานของโค้ดที่มีประสิทธิผลมากขึ้น สิ่งที่จะช่วยให้คุณทำงานกับกล่องโต้ตอบและหน้าต่างป๊อปอัปได้อย่างง่ายดายโดยใช้แป้นพิมพ์คือการช่วยจำ - แป้นพิมพ์ลัดที่กำหนดให้กับแต่ละองค์ประกอบกล่องโต้ตอบโดยอัตโนมัติ เมื่อกล่องโต้ตอบเปิดขึ้น ให้กด Alt ค้างไว้ เพื่อให้ IntelliJ IDEAไฮไลต์ตัวช่วยจำที่มีอยู่ทั้งหมด จากนั้นคุณสามารถใช้งานได้โดยคลิกที่ปุ่มที่ไฮไลต์ในขณะที่กด ปุ่ม Alt ค้างไว้ เพื่อเข้าถึงองค์ประกอบที่จำเป็น คู่มือผู้ใช้ IntelliJ IDEA  ข้อมูลเบื้องต้นเกี่ยวกับการปรับโครงสร้างใหม่  - 2
    • String Fragments การประหยัดเวลาที่ดีคือความสามารถในการแยกส่วนของนิพจน์สตริงโดยใช้ คำสั่ง Extract...การสร้างโครงสร้างใหม่ เพียงเลือกตัวอย่างข้อมูลและใช้การปรับโครงสร้างใหม่เพื่อแทนที่การใช้ข้อมูลโค้ดทั้งหมดด้วยค่าคงที่หรือตัวแปรที่แนะนำ คู่มือผู้ใช้ IntelliJ IDEA  ข้อมูลเบื้องต้นเกี่ยวกับการปรับโครงสร้างใหม่  - 3
    • การเปลี่ยนประเภทของตัวแปร โปรดทราบว่าคุณสามารถเลือกประเภทของตัวแปรได้เมื่อใช้ คำสั่ง Extract refactoring กด Shift + Tabเมื่อแก้ไขชื่อตัวแปร จากนั้น IntelliJ IDEAจะแจ้งให้คุณเลือกประเภทตัวแปร (เช่น คุณสามารถใช้อินเทอร์เฟซแทนคลาสที่นำไปใช้ หรือในทางกลับกัน) คู่มือผู้ใช้ IntelliJ IDEA  ข้อมูลเบื้องต้นเกี่ยวกับการปรับโครงสร้างใหม่  - 4
    • Invert Boolean หนึ่งในการปรับโครงสร้างใหม่ที่ง่ายที่สุดแต่มีประโยชน์มากคือ Invert Booleanซึ่งจะกลับนิพจน์ด้วยการแปลงความหมายและข้อมูลสำหรับตัวแปร Boolean พารามิเตอร์ ฟิลด์ หรือเมธอด คู่มือผู้ใช้ IntelliJ IDEA  ข้อมูลเบื้องต้นเกี่ยวกับการปรับโครงสร้างใหม่  - 5
    • การย้าย ประเภท เทคนิคการปรับโครงสร้าง Type Migrationดังที่ชื่อแนะนำ ช่วยให้คุณสามารถเปลี่ยนประเภทของสมาชิกในคลาสได้โดยอัตโนมัติ พร้อมด้วยองค์ประกอบที่ขึ้นต่อกันทั้งหมด เช่น ประเภทของวิธีการ ตัวแปรโลคัล พารามิเตอร์ และอื่นๆ Руководство пользователя IntelliJ IDEA. Основы рефакторинга. - 6
    • แป้นพิมพ์ลัดพื้นฐานสำหรับการปรับโครงสร้างใหม่ เปลี่ยน ชื่อ: 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, + อัลท์ + ที ) . คุณจะเห็นรายการการปรับโครงสร้างใหม่ที่มีอยู่ในบริบทปัจจุบัน Руководство пользователя IntelliJ IDEA. Основы рефакторинга. - 7
      นั่นเป็นเพียงพื้นฐานของการปรับโครงสร้างใหม่ ดูคำแนะนำต่อไปนี้สำหรับการสำรวจหัวข้อเฉพาะเจาะจงในเชิงลึก บทความต้นฉบับ
      ความคิดเห็น
      TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
      GO TO FULL VERSION