最近在学 SpringBoot,写了个工具辅助记忆快捷键。
现已开源: https://github.com/pluveto/ShortcutMap
欢迎大家提供意见和建议。
本程序能够帮助你显示当前使用程序的快捷键。
推荐使用 1920x1080
及以上分辨率。
运行 Pluvet.ShortcutMap.exe
,你将看到托盘有一个地图图标。
在程序中按下 Win
N
组合键,如果该程序拥有快捷键配置,则会显示出来。
下面以创建 Blender
的快捷键为例。
首先,你在程序的 shortcuts
目录下,创建文件 blender.json
,在 shortcuts\images\
目录下放置 png
格式的图标文件,文件名为 icon-blender.png
,大小为高度 128 像素及以上。
编辑 blender.json
,基本格式如下:
{
"app": "程序名",
"moduleName": "应用程序的模块名,正则表达式",
"author": "本文件编写者",
"version": "本文件版本",
"description": "本文件描述",
"groups": [
{
"name": "组名",
"shortcuts": [
{
"keys": ["按键"],
"action": "作用"
}
]
}
]
}
对于 Blender 的示例如下:
{
"app": "Blender",
"moduleName": "^blender\\.exe$",
"author": "pluveto",
"version": "1.0",
"description": "Shortcuts for Blender",
"groups": [
{
"name": "Window",
"shortcuts": [
{ "keys": ["Ctrl", "Left"], "action": "Arrow Go to Previous Screen" },
{ "keys": ["Ctrl", "Right"], "action": "Arrow Go to Next Screen" },
{ "keys": ["Ctrl", "Up"], "action": "Arrow Maximize Window" },
{
"keys": ["Ctrl", "Down"],
"action": "Arrow Retrun to Previous Window Size"
},
{ "keys": ["Shift", "F4"], "action": "Data View" },
{ "keys": ["Shift", "F5"], "action": "3D Window" },
{ "keys": ["Shift", "F6"], "action": "IPO Window" },
{ "keys": ["Shift", "F7"], "action": "Buttons Window" },
{ "keys": ["Shift", "F8"], "action": "Sequence Window" },
{ "keys": ["Shift", "F9"], "action": "Outliner Window" },
{ "keys": ["Shift", "F10"], "action": "Image Window" },
{ "keys": ["Shift", "F11"], "action": "Text Window" },
{ "keys": ["Shift", "F12"], "action": "Action Window" }
]
}
]
}
现在,重启程序,进入 Blender 并按下 Win
N
,即可看到快捷键列表。
替换 bg.png
文件。
前往 Issues 区。
1
jin7 2020-07-05 20:42:31 +08:00
常用的几个 而且 ide 不一致的地方都改成一致了
|
2
duniqb 2020-07-05 20:57:55 +08:00 via Android
已经有 Key Promoter X 插件,很强了
|
3
WebKit 2020-07-05 20:58:24 +08:00 via Android
有点复杂了,记得有个插件,当你使用菜单里的功能的时候会给你提示相应功能的快捷键
|
4
anguiao 2020-07-05 21:02:35 +08:00 via Android
记不住啊,所以开了个 Key Promoter X,能记住大部分常用的了。
而且有时候我会刻意用鼠标操作(比如刚写完一大段代码,准备试试行不行的时候),因为用鼠标点更有仪式感,哈哈。 |
5
Hurriance 2020-07-05 21:05:23 +08:00 via iPhone
双击 shift 搜索 keymap,有个快捷键的 pdf
|
6
pluvet OP |
7
NanJi 2020-07-05 22:01:08 +08:00
会一直维护吗?
|
8
oneisall8955 2020-07-05 22:02:35 +08:00 via Android
idea 用多了就习惯了,常用的 10 来个而已吧
|
9
everydaystruggle 2020-07-06 02:56:15 +08:00 via iPhone
Emm, 楼主知道这个么? https://mediaatelier.com/CheatSheet/?lang=en
|
10
JackalZhao 2020-07-06 08:40:00 +08:00 via Android 1
可以试一下这个可视化快捷键: https://haujet.gitee.io/shortcutmapper_chinese/#Vditor
|
11
pluvet OP @everydaystruggle 不知道,买不起苹果
|
12
viperasi 2020-07-06 10:06:07 +08:00
全都用 eclipse 的快捷键
|
13
aatrox 2020-07-06 10:25:32 +08:00
下载来试一试 ,支持一下
|
14
weixiangzhe 2020-07-06 12:02:28 +08:00 via Android
记不住 该用 vim 了
|
15
weixiangzhe 2020-07-06 12:03:47 +08:00 via Android
看起来不错 支持一下,有空试试 mark
|
16
jinliming2 2020-07-06 13:12:34 +08:00 via iPhone
VSCode 的 windows 版和 linux 版的快捷键还有区别,好难受……
|
17
Latin 2020-07-06 16:23:56 +08:00
评论里才是精华。
|
18
everydaystruggle 2020-07-06 17:42:46 +08:00
@pluvet 抱歉,我最近换了苹果,想当然以为是在说苹果的了。
|