Eclipse’s shortcuts

11เม.ย.08

คิดๆเหมือนกันว่า Eclipse ที่ใช้กันอยู่ เราไม่ได้ดึงความสามารถของมันมาใช้ครบแม้แต่ 10 เปอร์เซ็นต์
วันนี้เลยทดลองเล่นดู ได้อะไรแปลกๆมาเยอะเหมือนกัน เริ่มจาก shortcut ก่อนนะครับ

หมวด Code Navigation
F3 กดปุ่มนี้เมื่อไฮไลท์ชื่อเมดถอดหรือคลาสไว้ จะเป็นการกระโดดกลับไปตำแหน่งที่มีการประกาศไว้ (กด ctrl + left click ก็ได้)
Ctrl + G กดปุ่มนี้เมื่อไฮไลท์ชื่อเมดถอดหรือคลาสไว้ จะเปิดหน้าต่างค้นหาตำแหน่งที่ประกาศเมดถอดชื่อนี้ไว้
Ctrl + Shift + G กดปุ่มนี้เมื่อไฮไลท์ชื่อเมดถอดหรือคลาสไว้ จะเปิดหน้าต่างค้นหาตำแหน่งที่ใช้เมดถอดชื่อนี้ (ตรงกันข้ามกับเมื่อครู่) มีประโยชน์ในการทำ refactoring
Ctrl + O แสดง quick outline ของคลาสที่เปิดอยู่
Alt + left/right arrow ถอยหรือไปข้างหน้า ในตำแหน่งที่พึ่ง select ล่าสุด (คล้ายปุ่ม back กับ forward ในบราวเซอร์)
Ctrl + Q กลับไปตำแหน่งที่มีการแก้ไขครั้งสุดท้ายใน Editor
Alt + up/down arrow เลื่อนแถวปัจจุบันขึ้นไปข้างบนหรือลงไปข้างล่าง
Ctrl + left/right arrow เลื่อนหรือถอยหรือไปข้างหน้า หนึ่งคำ (จริงๆมันใช้ได้กับทุกอย่าง ไม่ใช่แค่ eclipse ลองกดใน address bar ข้างบนดู)
Ctrl + Shift + up/down arrow เลื่อนไปยังการประกาศเมดถอดที่ใกล้ที่สุด
Ctrl + E quick view ไฟล์ที่เปิดไว้

หมวด ScrapBook
1. ctrl + u รัน code ที่ไฮไลท์ไว้
2. ctrl + shift + d แสดงผลลัพธ์ของโค้ดไฮไลทืไว้ในอีดิเตอร์
3. ctrl + shift + i เปิดหน้าต่าง quick inspect

หมวด Code Assist
พิมพ์คำพวกนี้แล้วกด ctrl+space
“main” = main method
“sysout” = System.out.println
“try” = ควรจะรู้
“for” = ควรจะรู้แล้ว
“if” = ควรจะรู้ที่สุด

อื่นๆ ที่ผมพยายามจัดหมวดไม่ได้
Ctrl + Shift + F จัดฟอร์แมตโค้ดให้อัตโนมัติ (สามารถแก้ไขฟอร์แมตได้ใน preference)
Ctrl + / commnet/uncomment
Ctrl + shift + T เปิดหน้าต่าง Type ให้ค้นหาชนิดคลาสต่างๆ
Ctrl + shift + R เปิดหน้าต่าง Resource ให้ค้นหาไฟล์ต่างๆ จากทุกโปรเจค

Resources:
My new favorite Eclipse feature
Eclipse Usage Tips
10 Eclipse Navigation Shortcuts Every Java Programmer Should Knowลอง Google “Eclipse shortcut” มีอยู่เพียบครับ เลือกใช้ให้ได้ละกัน

Advertisements


No Responses Yet to “Eclipse’s shortcuts”

  1. ให้ความเห็น

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s


%d bloggers like this: