ในเวอร์ชัน 1.19.2 บน Mac ฉันสามารถไปที่แป้นพิมพ์ลัด (แถบเมนู> โค้ด> ค่ากำหนด> แป้นพิมพ์ลัด) ค้นหา "เปลี่ยนชื่อ" และแก้ไข "เปลี่ยนชื่อไฟล์" (ค่า "เมื่อ" เป็น "explorerViewletVisible && filesExplorerFocus &&! inputFocus ") เปลี่ยนทางลัดเป็น" cmd + enter "
นอกจากนี้คุณยังสามารถวางสิ่งต่อไปนี้ใน keybindings.json ของคุณได้ (มีลิงค์ไปที่หน้าแป้นพิมพ์ลัด):
{
"key": "cmd+enter",
"command": "renameFile",
"when": "explorerViewletVisible && filesExplorerFocus && !inputFocus"
}
Enter ตอนนี้เปิดไฟล์ที่ไฮไลต์ใน explorer และ ctrl + enter ทำให้อยู่ในโหมดเปลี่ยนชื่อ / แก้ไข
–Edit–
หลังจากที่ฉันอัปเกรดเป็น 1.21.0 แล้วปุ่ม Enter ก็เริ่มทำงานเป็น renameFile อีกครั้ง cmd + enter ยังคงทำหน้าที่เป็น renameFile เช่นกัน ในการแก้ไขปัญหานี้ให้ไปที่แถบเมนู> รหัส> การตั้งค่า> แป้นพิมพ์ลัดและคลิกขวาที่รายการที่ไม่เหมาะสมและลบออกหรือเพิ่มเครื่องหมายยัติภังค์ / ลบที่จุดเริ่มต้นของคำสั่งใน keybindings.json:
{
"key": "enter",
"command": "-renameFile",
"when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus"
}