ที่ใช้กันมากที่สุดและใช้งานได้จริง
1. อัลท์ + /
เนื่องจากเป็นพรอมต์เสริมเนื้อหา คาดว่าไม่มีใครใช้มัน แน่นอนว่าสามารถใช้เพื่อป้อนข้อมูลด่วนบางอย่างได้ เช่น System.out.println() ซึ่งผู้เริ่มต้นใช้มากที่สุด เพียงแค่ป้อน syso แล้วกดคีย์ผสมนี้ มันจะเสร็จสิ้นโดยอัตโนมัติ โดยวางเคอร์เซอร์ไว้ในวงเล็บเหลี่ยม จริงๆ แล้ว โครงสร้างที่ใช้กันทั่วไปบางส่วนสามารถป้อนได้ด้วยวิธีนี้ เช่น for, try...catch เป็นต้น ตราบใดที่ สิ่งเหล่านี้ถูกกำหนดไว้ในเทมเพลตตัวแก้ไข Java การกำหนดค่าตามความชอบ ซึ่งสามารถใช้ได้ในลักษณะนี้
2. Ctrl + Shift + O
นำเข้าแพ็คเกจที่จำเป็นอย่างรวดเร็วและอัตโนมัติ
3. Ctrl + D
ลบแถวปัจจุบันหรือแถวที่เลือก
4. Ctrl + /
ใช้ความคิดเห็นบรรทัดเดียวเพื่อแสดงความคิดเห็น/ไม่ใส่เครื่องหมายข้อคิดเห็นในบรรทัดปัจจุบันหรือเลือกบรรทัด การปิดโค้ดบางส่วนในดีบักเกอร์เป็นการชั่วคราวอย่างหลีกเลี่ยงไม่ได้ ดังนั้นอัตราการใช้งานจึงค่อนข้างสูง ปุ่มลัดที่มีฟังก์ชั่นคล้ายกัน ได้แก่ Ctrl + sift + / และ Ctrl + sift + / ซึ่งสามารถแสดงความคิดเห็นหรือยกเลิกส่วนที่เลือกได้หลายบรรทัด
ปุ่มลัดสำหรับการแก้ไขที่ใช้งานได้จริงและไม่ธรรมดา
1. Ctrl + Shift + ลูกศรขึ้น/ลูกศรลง
วิธีการคัดลอกบรรทัดปัจจุบันหรือบรรทัดที่เลือกไปยังบรรทัดก่อนหน้า/ถัดไป
2. Alt + ลูกศรขึ้น/ลูกศรลง
ให้ตำแหน่งการสลับบรรทัดปัจจุบันกับบรรทัดก่อนหน้า/ถัดไป เมื่อรวมกับปุ่มลัดชุดก่อนหน้า คุณจะพบว่าการคัดลอกและวางโค้ดทำได้สะดวกมาก
3. Shift + Enter / Ctrl + Shift + Enter
แทรกแถวว่างด้านล่าง/ก่อนหน้าแถวปัจจุบัน และย้ายเคอร์เซอร์ไปที่แถวที่แทรกใหม่
4. Ctrl + M
ขยายใหญ่สุด/ไม่ขยายหน้าต่างปัจจุบันให้ใหญ่สุด ซึ่งสะดวกมากเมื่อโค้ดค่อนข้างยาว โดยไม่ต้องสลับระหว่างการดับเบิลคลิกเมาส์ให้ยุ่งยาก
5. Alt + Shift + R
แก้ไขตัวแปรหรือชื่อเมธอดที่มีเคอร์เซอร์ปัจจุบันอยู่ และแก้ไขการอ้างอิงทั้งหมดโดยอัตโนมัติ ซึ่งมีประโยชน์มาก
ปุ่มลัดการวางตำแหน่งที่ใช้กันทั่วไป
1. Ctrl + K / Ctrl + Shift + K
ค้นหาเนื้อหาที่เลือกย้อนหลัง/ไปข้างหน้าอย่างรวดเร็วในเอกสารปัจจุบัน แม้ว่าจะสามารถใช้ Ctrl + F ได้ แต่ก็สะดวกกว่า
2. Alt + ลูกศรซ้าย / Alt + ลูกศรขวา
ย้อนกลับ/ไปข้างหน้าไปยังตำแหน่งโค้ดสุดท้าย กลุ่มนี้มักจะสะดวกมากเมื่อคุณต้องการย้อนกลับไปดูโค้ดหลังจากข้ามไปยังคลาสหรือเมธอดหลายรายการติดต่อกัน
3. Ctrl + Shift + T
เปิดประเภทและเปิดคลาสใน JDK เพื่อดูซอร์สโค้ด
4. Ctrl + Shift + G
คุณสามารถตรวจสอบว่าคลาส วิธีการ หรือแอตทริบิวต์ที่เคอร์เซอร์อยู่นั้นถูกอ้างอิงถึงตำแหน่งใด ซึ่งไม่ค่อยได้ใช้เนื่องจากโครงสร้างโค้ดนั้นเรียบง่ายมาก แต่จะมีประโยชน์อย่างแน่นอนในอนาคต
ปุ่มลัดที่ใช้ไม่บ่อย
1. Alt + Shift + S: เปิดเมนูคลิกขวาการปรับโครงสร้างใหม่ และสร้างเมธอด getter/setter วิธีการก่อสร้าง และเมธอด toString()
2. Alt + Shift + Z: ใส่โค้ดที่เลือกลงใน while, for, try...catch และโครงสร้างอื่นๆ
3. Ctrl + F6 / Ctrl + Shift + F6/Ctrl + E เพื่อสลับไปยังการ์ดแสดงผลตัวแก้ไขก่อนหน้า/ถัดไปหรือตัวแก้ไขรายการ
4. F3 ค้นหาคลาส วิธีการ และคุณสมบัติของตำแหน่งเคอร์เซอร์อย่างรวดเร็ว
5. F4 แสดงความสัมพันธ์การสืบทอดของคลาสปัจจุบัน และเปิดมุมมองการสืบทอดคลาส (หรือที่คล้ายกัน Ctrl + T เพื่อแสดงความสัมพันธ์การสืบทอดของคลาสปัจจุบันอย่างรวดเร็ว)
6. Ctrl + Q เพื่อค้นหาตำแหน่งที่แก้ไขล่าสุด