UPDATE: 7/11/2017 ฉันไม่พบปัญหานี้ซ้ำในสองสามปีแล้ว Eclipse แก้ไขปัญหาหรือ Mac OSX เวอร์ชันล่าสุดได้แก้ไขบางอย่างแล้ว สำหรับเร็กคอร์ดฉันใช้ Eclipse 4.5.2 บน OSX 10.11.6
อัปเดต: 4/29/2011 ดูเหมือนว่านี่จะไม่ใช่ปัญหาการตั้งค่าพื้นที่ทำงานหรือแป้นพิมพ์เลย สิ่งนี้เพิ่งเกิดขึ้นอีกครั้ง แต่การกู้คืนจากพื้นที่ทำงานเก่าไม่สามารถแก้ไขปัญหาได้ ในที่สุดฉันก็ต้องรีบูตเครื่อง Mac ซึ่งดูเหมือนจะแก้ไขปัญหาได้ ฉันจะลองรีสตาร์ทในอนาคตทันทีถ้าเจออีกครั้ง ฉันได้ส่งบั๊กนี้กับ Eclipse แล้วแล้ว โปรดเพิ่มความคิดเห็น "ฉันด้วย" ในข้อบกพร่องหากยังไม่ได้รับการแก้ไขและคุณสามารถทำซ้ำสิ่งนี้ในระบบของคุณได้
ฉันเคยได้ยินมาว่าบน Macs คุณสามารถแก้ปัญหานี้ได้โดยให้เครื่องเข้าสู่โหมดสลีปโดยปิดฝาแล็ปท็อปหรือดึงเมนู Apple ลงสู่โหมดสลีปรอสักครู่แล้วเริ่มใหม่อีกครั้ง ฉันยังไม่ได้ลองสิ่งนี้
BTW เมื่อสิ่งนี้เกิดขึ้นอย่างสดชื่นและกลไกอื่น ๆ ไม่ทำงาน
อัปเดต: 4/13/2011 แม้ว่าคำแนะนำด้านล่างจะแก้ไขปัญหาแป้นพิมพ์ของฉันได้ แต่ฉันก็พบปัญหาอื่น ๆ เกี่ยวกับการกำหนดค่าของฉันและในที่สุดก็ถูกบังคับให้กู้คืนพื้นที่ทำงานจากการสำรองข้อมูล
หมายเหตุ: ไม่แนะนำให้ทำเช่นนี้ แต่มีวัตถุประสงค์เพื่อเป็นข้อมูล โดยปกติคีย์เหล่านี้จะจัดการโดยวิดเจ็ตเนทีฟและไม่ได้กำหนดไว้
ดังนั้นฉันจึงมีปัญหาเดียวกันภายใต้ Eclipse 3.6.2.r362 บน Mac OSX 10.6.7 ลบไปทางซ้ายและลูกศรไม่ทำงาน พวกเขาทำงานในแอปพลิเคชันอื่น ๆ Option-Arrows ทำงานได้ดีเพื่อย้ายส่วนที่เลือกไปรอบ ๆ ลูกศรทำงานในหน้าต่างการตั้งค่าแป้นพิมพ์ เปลี่ยนไปใช้แอปพลิเคชันอื่นแล้วย้อนกลับไม่ได้ผล การรีสตาร์ทคราสไม่ได้สร้างความแตกต่าง การเปลี่ยนรูปแบบแป้นพิมพ์จาก Emacs -> Default -> Emacs ไม่ทำงาน การกดปุ่มปรับแต่งทั้งหมดไม่ได้ทำอะไรเลย ฉันลองทำสิ่งต่อไปนี้ทั้งหมดแล้วและไม่มีอะไรได้ผล: สร้างโปรเจ็กต์ใหม่รีเฟรชซอร์สรีสตาร์ท Eclipse
ในที่สุดฉันก็สามารถแก้ไขได้โดยไปที่การตั้งค่า -> ทั่วไป -> คีย์และรีเซ็ตการเชื่อมโยงแต่ละคีย์สำหรับคีย์ต่อไปนี้ การผูกสำหรับแต่ละคีย์ว่างเปล่า
Delete Previous
ไปที่ backspace
Line Up
เพื่อขึ้นลูกศร
Line Down
ไปที่ลูกศรลง
Previous Column
ไปที่ลูกศรซ้าย
Next Column
ไปที่ลูกศรขวา
สิ่งนี้ได้ผล แต่ฉันสังเกตเห็นว่าการผูกคีย์ emacs ทั้งหมดถูกขัน ฉันคิดว่าพวกเขาทำงานมาก่อนดังนั้นฉันไม่แน่ใจว่ามันเกิดขึ้นเมื่อไหร่ ฉันต้องกู้คืนการผูกคีย์เริ่มต้น (หลังจากเขียนสิ่งที่ฉันกำหนดเอง) แล้วเรียกคืนการตั้งค่าที่กำหนดเองของฉัน
ทำให้ฉันสงสัยว่าการผูกคีย์อื่น ๆ ถูกรีเซ็ตและทำอะไร น่าผิดหวัง แต่อย่างน้อยฉันก็กลับไปเขียนโค้ดได้