ฉันรู้ว่าCtrl+ Shift+ Backspaceใช้เพื่อไปยังตำแหน่งของการแก้ไขล่าสุด
แต่ฉันต้องการข้ามไปยังตำแหน่งใดก็ตามที่ฉันเคยไปไม่ว่าจะอยู่ที่ไหนที่ฉันแก้ไขอะไร
ตัวอย่างเช่นถ้าฉันกระโดดไปยังการประกาศโดยใช้Ctrl+ Bฉันต้องการกลับไปที่ที่ฉันเคยกระโดดก่อน
ฉันรู้ว่าCtrl+ Shift+ Backspaceใช้เพื่อไปยังตำแหน่งของการแก้ไขล่าสุด
แต่ฉันต้องการข้ามไปยังตำแหน่งใดก็ตามที่ฉันเคยไปไม่ว่าจะอยู่ที่ไหนที่ฉันแก้ไขอะไร
ตัวอย่างเช่นถ้าฉันกระโดดไปยังการประกาศโดยใช้Ctrl+ Bฉันต้องการกลับไปที่ที่ฉันเคยกระโดดก่อน
คำตอบ:
Alt+ Shift +← (Left Arrow)
หรือ
Ctrl+ E( ป๊อปอัปไฟล์ล่าสุด )
ตรวจสอบด้วย:
Ctrl+ Shift+ E( ป๊อปอัปไฟล์ที่แก้ไขล่าสุด )
ผู้ใช้ Mac แทนที่Ctrlด้วย⌘ (command)และมีAlt⌥ (option)
การปรับปรุงใน V12.0 มันAlt+ Shift+ ← (Left Arrow)แทนAlt+ +Ctrl ← (Left Arrow)
อัปเดต 2ใน v14.1 (และอาจเร็วกว่านี้) คือCtrl+[
ปรับปรุง 3ในความคิด IntelliJ 2016.3 มันCtrl+ Alt +← (Left Arrow)
4 การปรับปรุงในความคิด IntelliJ 2018.3 มันAlt+ Shift +← (Left Arrow)
ปรับปรุง 5ในความคิด IntelliJ 2019.3 มันCtrl+ Alt +← (Left Arrow)
Alt+shift+left
แทนAlt+Ctrl+left
ปัญหาพื้นฐานคือCtrl+ Alt+ LeftและRightถูกใช้โดยตัวจัดการหน้าต่างเพื่อสลับเวิร์กสเปซและ / หรือยูทิลิตี้ OEM เพื่อเปลี่ยนการวางแนวหน้าจอ
คุณสามารถเปลี่ยนการมอบหมายโดยใช้
File / Settings / Keymap
จากนั้นMain Menu / Navigate
ค้นหา Back
และForward
คลิกขวาAdd Keyboard Shortcut
เพื่อตั้งคอร์ดคีย์ทางเลือก
Alt Graph+ LeftและAlt Graph+ Rightทำงานได้ดีสำหรับฉัน (IDEA 13.1.4 บน Ubuntu ภายใต้ IceWM)
CMD+[ -> ไปก่อนหน้า
CMD+] -> ไปต่อไป
==========
สำหรับ OSX, cmd+ [และ]เป็นตัวเลือกที่ดีที่สุดที่จะกลับไปกลับมาเนื่องจากพบว่าใกล้กับนิ้วมากดังนั้นการหลีกเลี่ยงข้อมือคุณบิดนิดหน่อยปุ่มกดหนึ่งปุ่มจึงเหมาะสำหรับผู้ใช้ในโหมด vim
ในฐานะที่เป็น OP ที่ร้องขอนี้ทำงานได้ดีกับcmd+ Bซึ่งอำนวยความสะดวกในการกระโดดภายใน / กับวิธีการนิยาม / ตัวแปรและกลับมาทันทีโดยใช้+cmd [ลองดู
สำหรับ Ubuntu, Ctrl+ Alt+ LeftและCtrl+ Alt+ Rightทำงานได้ดี
โดยค่าเริ่มต้นปุ่มเหล่านี้ถูกกำหนดให้กับการนำทางพื้นที่ทำงานของ Ubuntu
คุณต้องปิดการใช้งานโดยไปที่:
System Settings > Keyboard > Shortcuts Tab > Navigation
และปิดการใช้งานSwitch to workspace left
และโดยการกดSwitch to workspace right
Backspace
หรือคุณสามารถเลือกที่จะเปลี่ยนทางลัดใน Intellij ได้เอง:
File > Settings > Keymap > Main menu > Navigate > Back/Forward
ถาม & ตอบถูกสร้างขึ้นใน Intellij ...
CTRL/CMD+ SHIFT+ Ax 2 คา TYPEเร็ต
สำหรับเวอร์ชัน 14 บน mac คือ⌥( alt) + ⌘+←
เวอร์ชั่น OSX และ Android Studio:
CMD+ [และCMD+]
เพื่อย้ายไปยังตำแหน่ง carret ก่อนหน้า
คำตอบที่ยอดเยี่ยมมากมายและพวกเขาตอบคำถาม ... แต่ถ้าคุณไม่ต้องการจัดการกับการปิดใช้งานการตั้งค่าไดรเวอร์กราฟิกหรือสร้างการแม็ปคีย์บอร์ดใหม่หรือกำลังพัฒนาผ่านเซสชันระยะไกล (RDP) หรือ ภายใน VM ที่ตัดการกดแป้นพิมพ์ของคุณการนำทางด้วยคีย์บอร์ดแบบเก่ายังคงใช้ได้ เพียงทำAlt-Nเพื่อเปิดNavigate
เมนูจากนั้นกดBปุ่ม
โปรดทราบว่าคุณไม่ได้กดปุ่มทั้งหมดในเวลาเดียวกัน ดังนั้น:
Alt-N รอ B
นี่คือสิ่งที่ฉันใช้ตลอดเวลาสำหรับกรณีที่ OP ถาม นอกจากนี้อาจมีการปรับปรุงใด ๆ ของ IntelliJ
ใน IntellJ 2017.2
Ctrl+ [และCtrl+ ]นำทางระหว่างสถานที่ก่อนหน้านี้ในปัจจุบันไฟล์
Ctrl+ Alt+ ←และCtrl+ Alt+ →นำทางระหว่างตำแหน่งก่อนหน้าในไฟล์ทั้งหมด
ชุดคีย์ลัดเริ่มต้นส่วนใหญ่คือCtrl+ Alt+Left/Right +(ฉันใช้รุ่น linux)
หรือคุณสามารถมีตัวเลือกแถบเครื่องมือได้ เปิดใช้งานแถบเครื่องมือโดยดู -> แถบเครื่องมือ ซ้ายและขวา ลูกศรจะทำเช่นเดียวกัน หากคุณโฮเวอร์เหนือมันคุณจะเห็นปุ่มลัดรวมกัน
ในกรณีที่ชุดคีย์ไม่ทำงาน (อาจเกิดจากหลายสาเหตุเช่นคุณกำลังใช้เครื่องเสมือน ฯลฯ ) คุณสามารถเปลี่ยนชุดคีย์เริ่มต้นนี้หรือคุณสามารถเพิ่มชุดค่าผสมพิเศษ (เช่น: สำหรับย้อนกลับ / ย้ายไปที่ ก่อนหน้า Ctrl + Alt+ <หรือComma)
ไปที่การตั้งค่า -> เลือกปุ่มกด (พิมพ์แป้นพิมพ์ในแถบค้นหา) -> ** การกระทำของตัวแก้ไข -> ค้นหาback
และค้นหาตัวเลือกการนำทาง -> เปลี่ยนการตั้งค่าตามที่คุณต้องการ
นำทางย้อนกลับ / ไปข้างหน้า
Ctrl + Alt+ Left/Right
สำหรับผู้ใช้ Mac ใช้Command+ [สำหรับย้อนกลับและCommand+ ]สำหรับส่งต่อ
การใช้วิธีการต่อไปนี้โดยใช้เพียงสองปุ่มจะทำได้ง่ายกว่า:
control + Tab
หรือ
Alt+ Left/Right
ขึ้นอยู่กับKeymap ที่เลือก
Keymap: ปุ่มลูกศรMac OS X ⌘ + ซ้ายขวา
Keymap: Mac OS X 10.5+ ⌘ + [/]
ฉันกำลังเผชิญกับปัญหาที่คล้ายกันใน Pycharm เพื่อแก้ไขเปลี่ยน Keymap ของคุณในการตั้งค่า
เช่น @itsneo กล่าวว่าฉันพบว่า⌘+ [และ]วิธีที่สะดวกที่สุดบน Mac เป็นการส่วนตัว แต่ฉันสามารถเข้าใจได้ถ้าคุณมาจากด้านของ Linux แล้วคุณสามารถใช้⌘+ alt+ หรือ←→
ด้วยเวอร์ชัน 2018.1 แป้นลัดลัดสำหรับการนำทางคือShift+ Alt+ LeftหรือRight
คุณสามารถใช้ด้านล่างเพื่อนำทางกลับไปใน 2017.3.4
Alt + Left
หากคุณใช้คีย์บอร์ด mac ที่ใช้กับ UNIX OS
control+ alt+ command+ leftหรือrightควรจะทำงานได้อย่างแน่นอน
ctrl + n
กับการเปิดคลาส)