ใครรู้แป้นพิมพ์ลัดเพื่อคัดลอก / วางบรรทัดในบรรทัดใหม่Eclipse
โดยไม่ต้องเน้นทั้งบรรทัด?
ctrl- alt- downเปลี่ยนหน้าจอทั้งหมดของฉันคว่ำ (ฉันอยู่บน windows) น่าสนใจนั่นคือสิ่งที่ระบุในการตั้งค่า windows->
ใครรู้แป้นพิมพ์ลัดเพื่อคัดลอก / วางบรรทัดในบรรทัดใหม่Eclipse
โดยไม่ต้องเน้นทั้งบรรทัด?
ctrl- alt- downเปลี่ยนหน้าจอทั้งหมดของฉันคว่ำ (ฉันอยู่บน windows) น่าสนใจนั่นคือสิ่งที่ระบุในการตั้งค่า windows->
คำตอบ:
Ctrl- Alt- Down: คัดลอกบรรทัดปัจจุบันหรือบรรทัดที่เลือกไปด้านล่าง
Ctrl- Alt- Up:: คัดลอกบรรทัดปัจจุบันหรือบรรทัดที่เลือกไปด้านบน
Ctrl- Shift- L: แสดงรายการคีย์ลัด
ดู Windows / Preference-> General-> Keys
(ทดสอบใน Windows)
Copy Lines
Select All
OK
จากนี้ไปสำหรับสายการใด ๆ ที่คุณต้องการที่จะซ้ำกันเพียงแค่กดCtrl+ +ShiftV
Ctrl + D
เนื่องจากเป็นทางลัดที่ลงทะเบียนแล้วสำหรับการลบบรรทัดใน Eclipse
Ctrl+Shift+V
เป็นทางลัดที่ให้คุณวางใน MyClass: 123 และข้ามไปที่บรรทัดที่ 123 และเชื่อมโยงการติดตามสแต็ก อาจมีประโยชน์เกินไปที่จะเขียนทับตอนนี้
คุณต้องปิดปุ่มลัดกราฟิกที่พลิกหน้าจอ หากคุณใช้ Windows คุณต้องคลิกขวาที่เดสก์ท็อป Windows แล้วเลือก "คุณสมบัติกราฟิก ... " (หรือบางอย่างที่คล้ายกันขึ้นอยู่กับรุ่นของ Windows) สิ่งนี้จะแสดงหน้าจอที่คุณสามารถจัดการกราฟิกและตัวเลือกการแสดงผลมองหาสถานที่ที่คุณสามารถปิดการใช้งานปุ่มลัดบางครั้งมันถูกซ่อนอยู่ภายใต้บางอย่างเช่น "ตัวเลือกและการสนับสนุน" ปิดCTRL+ ALT+ ↑และCTRL+ ALT+ ↓ปุ่มลัด (หรือคุณสามารถปิดใช้งานปุ่มลัดกราฟิกทั้งหมดหากคุณไม่ได้ใช้งาน)
หากคุณต้องการคัดลอกบรรทัดไปยังคลิปบอร์ดคุณสามารถใช้เคล็ดลับ:
Ctrl- Alt- Down ตามด้วย Ctrl-X
ข้อเสียคือไฟล์ที่คุณคัดลอกบรรทัดสกปรก
ข้อได้เปรียบมากกว่าCtrl- Alt- Downตามด้วยCtrl- Xแนะนำโดยผู้ใช้รายอื่นคือไม่ทำให้ eclipse คิดว่าไฟล์นั้นเปลี่ยนแปลงไป แต่อย่างใด นอกจากนี้ยังเร็วขึ้นและทำให้ไม่มีปัญหาแม้ว่าผู้ใช้จะหมุนหน้าจอด้วยCtrl- Alt- Down/ Upแป้นพิมพ์ลัด ดังนั้นไม่จำเป็นต้องทำการแมป shorcuts ใหม่สำหรับสิ่งนี้
อีกวิธีที่จะไปคือการกดปุ่มAlt- Shift- Upจนกระทั่งเลือกทั้งบรรทัด ถ้าคุณได้ไปไกลเกินไปแน่นอนคุณสามารถเลือกน้อยลงด้วยAlt- -ShiftDown
ฉันเขียนปลั๊กอินlinecopypasteสำหรับ Eclipse ที่เลียนแบบพฤติกรรมการคัดลอก / ตัด / วางของ Visual Studio ฉันยังพบcopycutcurrentlineซึ่งดูเหมือนจะทำเช่นเดียวกัน
หาก Window ของคุณเป็น pc คุณสามารถลองใช้งานได้เช่นกันเช่นกันสำหรับ STS:
Ctrl + win + Alt + Down :: คัดลอกบรรทัดปัจจุบันหรือบรรทัดที่เลือกไปด้านล่าง
Ctrl + win + Alt + Up :: คัดลอกบรรทัดปัจจุบันหรือบรรทัดที่เลือกไว้ด้านบน
ใน Mac ของฉันการตั้งค่าเริ่มต้นคือALT+ CMD+Down
คุณสามารถเปลี่ยน / ดูการเชื่อมโยงคีย์ทั้งหมดได้โดยไปที่ Eclipse -> การตั้งค่า (ทางลัดCMD+ ,) จากนั้นกดทั่วไป -> Keys
Ctrl+ Alt+ Downคัดลอกบรรทัดปัจจุบันไปด้านล่างเช่น notepad ++ ( Ctrl+ D)
หากหน้าจอของคุณเต็ม 180 องศาคุณควรปิดการตั้งค่าปุ่มลัด
คลิกขวา -> ตัวเลือกกราฟิก -> ปุ่มลัด -> ปิดการใช้งาน
ว่าตอนนี้คุณลองลัดCtrl+ Alt+ แล้วDown
ถ้าใครใช้คอมพิวเตอร์ของ Mac CTRL+ ALT+ DOWNปุ่มไม่ทำงาน
ลองด้วย
ALT+ COMMAND+DOWN
มันได้ผล.
ลองสิ่งนี้ใน MAC
ALT+ COMMAND+DOWN
มันได้ผล.
บน Mac ฉันได้ลองใช้linecopypasteแล้วและใช้งานได้ดี cmd+ c-> คัดลอกบรรทัดปัจจุบัน (ไม่ได้เลือก) เช่นเดียวกับคำสั่ง "yy" ใน Vi / Vim cmd+ v-> วางไว้เช่นคำสั่ง "p" ใน Vi / Vim
ขอบคุณ Larsch สำหรับงานของคุณ!
PD: การใช้ Eclipse Luna 4.4.2 ใน Yosemite
ฉันต้องเปลี่ยนคีย์ที่กำหนดเช่น
Windows / Preference -> General -> Keys
เลือก "Duplicate Lines" ภายใต้คำสั่งคลิกที่ "Binding" Ctrl+ Shift+D
อีกวิธีหนึ่ง:
1) Alt+Up and Alt+Down (or Alt+Down and Alt+Up, order does not matter)
2) Ctrl+C
แต่แน่นอนเสียงเรียกเข้า "yy" นั้นเร็วที่สุด :)
ปิดการใช้งานปุ่มลัดสำหรับไดร์เวอร์ Intel ทำงานให้ฉันสำหรับ Windows 7 อย่างไรก็ตามสำหรับ Windows 8 เมื่อฉันพยายามที่จะป้องกันไม่ให้มันเกิดคราสจากการรับCtrl- Alt- Downkeystoke ฉันต้องเปลี่ยนคีย์ไดรเวอร์ของ Intel ที่ผูกกับCtrl- Alt- F10(หรืออย่างอื่นก็จะยอมรับ) จากนั้น Eclipse จะได้รับCtrl- Alt- Downและคัดลอกบรรทัด
สำหรับ mac, shift+ alt+ down_arrowทำงานในเครื่องมือแก้ไข Netbeans
ฉันใช้ Windows 7 ในการปิดการใช้งานสิ่งที่ฉันทำคือคลิกขวาที่เดสก์ท็อป Windows แล้วเลือก "คุณสมบัติกราฟิก" -> ตัวเลือก จากนั้นเลือก "ปิด" ที่ด้านซ้ายของหน้าจอผลลัพธ์ สิ่งนี้ปิดการใช้งานคีย์ลัดทั้งหมด ฉันคิดว่าไม่มีวิธีที่จะปิดการใช้งานบางคนเท่านั้นมันทั้งหมดหรือไม่ อย่างไรก็ตามฉันไม่ต้องการพวกเขา ดังนั้นตอนนี้ crtl + Alt + ขึ้นและ Crtl + Alt + down ใช้งานได้สำหรับฉันใน Eclipse และหน้าจอของฉันยังคงเหมือนเดิม :) ฉันคิดว่าตัวเลือกที่คล้ายกันนั้นมีอยู่ใน Windows รุ่นอื่นด้วย มีความสุข :)
มันทำงานร่วมกับฉันในชุดเครื่องมือ Eclipse + Spring
ALT+ COMMAND+DOWN
สำหรับการใช้งานส่วนตัวฉันเพิ่ม vim plugin อย่างVrapperลงใน Eclipse และใช้yy
เพื่อคัดลอกทั้งบรรทัด
Ctrl+ Alt+ Down/ Ctrl+ Alt+ Upพลิกหน้าจอของฉันดังนั้นฉันลบล้างว่าในทางลัดคราสผ่าน Window => การตั้งค่า => ทั่วไป => คีย์ ค้นหา "dupl" เพื่อค้นหาคำสั่ง Duplicate Lines ฉันลบล้างเริ่มต้นและเลือกCtrl+ +Shift Dสำหรับฉันมันง่ายต่อการจดจำเช่นเดียวกับCtrl+ Dเพื่อลบบรรทัด
ctrl+ alt+ down/ up/ left/ rightมีความสำคัญเหนือการตั้งค่า eclipse เป็นปุ่มลัด เป็นอีกทางเลือกหนึ่งฉันลองใช้วิธีอื่น
Step 1: Triple click the line you want to copy & press `Ctrl`-`C`(This will
select & copy that entire line along with the `new line`).
Step 2: Put your cursor at the starting of the line where you want to to paste
your copied line & press `Ctrl`-`V`.(This will paste that entire line & will
push previous existing line to the new line, which we wanted in the first place).
การรวมกันของCtrl+ Shift+ Alt+ Downทำงานสำหรับฉันบน Linux
ในการคัดลอกข้อความจากจุดเริ่มต้นของบรรทัดไปยังตำแหน่งเคอร์เซอร์: ctrl+insert
มันทำงานและประหยัดเวลาได้มากสำหรับฉัน