keyMap.js 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. // 键盘配置,修改后重启Cocos Creator生效, 注意语法不要写错!!
  2. // Keyboard configuration, restart Cocos Creator after modification, pay attention not to write wrong syntax!!
  3. module.exports = {
  4. // 光标快速上移
  5. 'moveUp' : { win32:[["Ctrl",'i']] , mac:[["Meta",'i']] },
  6. // 光标快速下移
  7. 'moveDown' : { win32:[["Ctrl",'j']] , mac:[["Meta",'j']] },
  8. // 关闭tab标签
  9. 'closeTab' : { win32:[["Ctrl",'w']] , mac:[["Meta",'w']] },
  10. // 跳到上一个tab窗口
  11. 'prevView' : { win32:[["Ctrl", "Alt", "j"], ["Ctrl", "Alt", "ArrowLeft"], ["Ctrl", "PageUp"]] , mac:[["Meta", "Alt", "j"], ["Meta", "Alt", "ArrowLeft"], ["Alt", "Shift", "Tab"]] },
  12. // 跳到下一个tab窗口
  13. 'nextView' : { win32:[["Ctrl", "Alt", "l"], ["Ctrl", "Alt", "ArrowRight"], ["Ctrl", "PageDown"]] , mac:[["Meta", "Alt", "l"], ["Meta", "Alt", "ArrowRight"], ["Alt", "Tab"]] },
  14. // 切换tab
  15. 'switchTab' : { win32:[["Ctrl", "Tab"]] , mac:[["Ctrl", "Tab"]] },
  16. // 缩小字体
  17. 'fontSmall' : { win32:[["Ctrl",'-']] , mac:[["Meta",'-']] },
  18. // 增大字体
  19. 'fontBigger' : { win32:[["Ctrl",'=']] , mac:[["Meta",'=']] },
  20. // 执行命令行代码 Execute command line code
  21. // 'execCode' : { win32:[["Alt","e"],["Ctrl","e"]] , mac:[["Meta",'e']] },
  22. // 执行整个场景代码(不推荐使用,已不维护) Execute the entire scenario code (not recommended, no longer maintained)
  23. // 'execCodeByScene' : { win32:[["Alt","Shift","e"]] , mac:[["Meta","Shift","e"]] },
  24. // 锁定tab
  25. 'lockView' : { win32:[["F1"]] , mac:[["F1"]] },
  26. // 记录当前场景 node tree 选中状态
  27. 'setNodeTreeTag' : { win32:[["Alt",'`']] , mac:[["Alt",'Dead']] },
  28. // node tree 选中状态恢复到标记的状态
  29. 'getNodeTreeTag' : { win32:[["`"]] , mac:[["`"]] },
  30. // 快速选中同名node,类似vscode的 Ctrl + D
  31. 'quickAddNextNode' : { win32:[["s"]] , mac:[["s"]] },
  32. // 隐藏、显示 选中的Node
  33. 'setNodeActive' : { win32:[["q"]] , mac:[["q"]] },
  34. // 展开、收缩编辑器窗口,自动伸缩窗口手动版
  35. 'switchEditorWindow' : { win32:[["c"]] , mac:[["c"]] },
  36. // 批量重命名快捷键
  37. 'renameNodeOrFile' : { win32:[["d"]] , mac:[["d"]] },
  38. // 搜索预制组件并批量插入到 node
  39. 'addCompToScene' : { win32:[["g"]] , mac:[["g"]] },
  40. // 搜索预制节点并批量插入到 nodeTree
  41. 'insertPrefab' : { win32:[["a"]] , mac:[["a"]] },
  42. // 搜索打开 scene or prefab
  43. 'gotoAnything' : { win32:[["Ctrl",'o'],['v']] , mac:[["Meta",'o'],['v']]},
  44. // 搜索脚本打开
  45. 'gotoScriptFile' : { win32:[["Ctrl",'p']] , mac:[["Meta",'p']] },
  46. // 搜索并转跳到资源
  47. 'findFileGoto' : { win32:[] , mac:[["Ctrl",'f']] },
  48. // 搜索节点
  49. 'findNodes' : { win32:[["f"]] , mac:[["f"]] },
  50. // 全局搜索
  51. 'openGlobalSearch' : { win32:[["Ctrl","Shift",'f']] , mac:[["Meta","Shift",'f']] },
  52. // 跳到下个书签, 鼠标点击行数栏标记位置
  53. 'nextBookmark' : { win32:[["Alt",'`']] , mac:[["Meta",'F1']] },
  54. // 打开控制台
  55. 'openConsole' : { win32:[["Ctrl",'`']] , mac:[["Ctrl",'`']] },
  56. }