Capslock +下载地址:Capslock+forwindow_c++capslock作为修饰键-其它工具类资源-CSDN下载
Capslock+ 适用于 Windows 系统,大小 933 KB,完全免费。
启动 Capslock+ 后,同文件夹下会生成以下文件:
- :Capslock+ 的设置文件,保存各种设置信息,请参考,并在本文件进行设置。
- :Capslock+ 的设置参考样本文件,保存着各种设置信息的例子和详细说明,请认真查看该文件里的说明。
- :用于窗口绑定时记录相关信息的文件,请无视它,不要去手动修改它。
- 按键对应的功能可以在下的设置,具体请参考
- 启动过一次 Capslock+ 后,以后可以通过快捷键启动 Capslock+。
- 右键系统托盘中的 Capslock+ 图标可以暂停或退出,如下图。
Capslock+ 是一个体积小巧,免安装的工具。它在不影响原键功能的前提下,将它变成一个类似 和键的修饰键,跟其他键组合使用不同的便捷的功能。相信熟练地使用它将为你省时省力不少(建议采用默认设置就好,方便移植性)。
Capslock+ 的功能主要可以分成5部分:
- 各种快捷键:主要是对文字操作的快捷键,熟练使用它们可以让你更加高效地对文字(代码)进行操作
- Qbar:用于快速搜索、快速打开文件(夹)、网页等
- WinBind:将窗口跟按键绑定起来,从而可以通过按键在不同窗口间快速切换
- Tabscript:用于快速输出一些常用字符串以减少重复输入,以及对数学表达式进行计算,甚至是对文字进行复杂的操作
- WinJump:直观地激活当前桌面显示的窗口
一.文本操作快捷键增强:适合程序员或文字工作者
比较常用的快捷键有如下几个:
- Caps Lock + E/D/S/F(上 / 下 / 左 / 右)
- Caps Lock + I/K/J/L(上 / 下 / 左 / 右选中文字)
- Caps Lock + w/r(向左 / 右删除文字)
- Caps Lock + A/G(光标向左 / 右跳一个单词,对英文、代码特别有用)
- Caps Lock + ;/P(移动光标至行首 / 行末)
- Caps Lock + U/O(选中光标至行首 / 行末文字)
- Caps Lock + Backspace(删除光标所在行所有文字)
- Caps Lock + Enter(无论光标是否在行末都能新起一个换行而不截断原句子)
- Caps Lock + F6 可以让某窗口保持置顶,而Caps Lock + F4可以让窗口半透明,对于前端经常使用
- Caps Lock + Q 喊出 Qbar ,输入cl set,回车. 快速打开CapsLock+settings.ini和CapsLock+settingsDemo.ini文件
……
补充:Caps Lock + F4(部分窗口无效,例如 QQ):
短按,将当前窗口变为半透明 / 不透明;
长按,配合以增加 / 减少窗口透明度
注:按下 Caps Lock + F1 可以查看软件的详细文档。
独立剪贴板
和是两套独立的剪贴板,利用它们可以方便地交换文字,或者临时把一段文字保存起来重复使用,而又不影响正常复制粘贴。
F12 关闭 / 打开独立剪贴板功能,主要给 Excel 里复制时弹窗用,关闭了就不会弹窗了。
翻译
调用了有道翻译的 api,实现了翻译功能:
- 英语单词可以不用选中,只要输入光标靠着单词
- 中文单词不好界定"单词"界限,最好选中后再翻译
- 在复制不了任何文字的窗口会直接弹出空白翻译框
- 翻译功能通过调用有道API实现,API接口的请求频率限制为每小时1000次,超过限制会被封禁
- 由于 Capslock+ 是单进程的,网络太差的时候使用翻译的话,进程会因为等待数据传送而造成阻塞,也就是 Capslock+ 会假死。如果出现这种情况,稍等就好。另外,不建议网络情况太差的时候使用翻译功能。
配对:
Capslock+ [ 选中文字时会在文字两端添加
Capslock+ ] 选中文字时会在文字两端添加
Capslock+ 9 选中文字时会在文字两端添加
Capslock+ ' 选中文字时会在文字两端添加
Capslock+ , 选中文字时会在文字两端添加
说明
- 键关闭界面
- 失去焦点后再次按下获得焦点
- 选中字符再按下可以将其填入输入框
- 选中文件再按下,它的路径会填入输入框
- 无提示列表的情况下展开提示列表(如果或有记录的话)
- 在展示路径下的文件时,(或[4])键(单独按下)可以将文件(夹)名填入输入框,可以回到上级目录,可以前进到下一层目录
- 如果要搜索类似网址的关键字,请带上搜索命令,如,否则将被当成网址打开
- 会在输入的字符串前后加上,并当成网址打开。例如:
输入->->打开 - 通过修改文件下,段的可以设置默认搜索
- 键在文件路径输入时会频繁使用,而键实在太远了,所以特地让键也实现和键一样的功能,如果需要输出符号可以用
1.快速搜索
通过喊它出来,输入关键字进行搜索,或者先选中文字再按。默认搜索引擎是百度
Capslock+ 自带的搜索还有(关键字前面加上对应的前缀):
- s(bd):百度(默认)
- g(gg):谷歌
- m:MDN
- tb:淘宝
- wk:维基百科
2.快速打开文件(夹)
在 Qbar 里输入路径,它会展示该路径下的所有文件和文件夹,在这过程中按下或(或者上下键),可以选择文件,键(或键)把选中的文件名填入 Qbar,可以退回到上层目录。
如果某些文件或文件夹经常会用到,可以把它们登记到里:
在 Qbar 里面输入 然后回车,来快速登记一个设置。而文件路径你也不用去复制,直接选中该文件后,按下,就可以拿到路径。
3.快速打开网页
在 Qbar 里面输入网址,可以直接打开那个网站。
需要注意的是,在我多次想要搜索类似这样形式类似网站的关键词,却被当成网站打开了之后,我就把对网站的判定范围缩小了:只有开头是或,或者带有或或的文字才会认定为是网站。也就是说只有符合这个条件的地址才会被打开。不符合这个条件的网站,可以在网站前面带上命令来打开。
4.添加自定义命令
在 Qbar 输入来记录,具体如下图:
窗口绑定功能,可以将一个或多个窗口绑在(反引号)或一共 9 个按键之中的某个按键上,然后就用 Capslock+该按键灵活地在切换它们(注:没有数字9,因为数字9是用来生成圆括号)。
模式 1
模式 1 的绑定是将某个窗口绑定在按键上,然后 Capslock+该按键就可以对这个窗口进行 / 操作。
绑定窗口的操作是这样的:
- 激活需要绑定的窗口
- 按下(键 + 左键 + 和之中的任意一个)
- (多次)按下来 / 该窗口
一些使用频率高,但是又不需要长时间激活的窗口就很适合用这个模式来绑定,绑定完就可以随时激活该窗口,然后操作完就缩下去
模式 1 绑定可以在你将绑定窗口关闭之后,自动寻找相同程序的另一个窗口并绑定,如果该程序是未开启状态,就会启动该程序。
模式 2
模式 2 可以将多个窗口绑定在一个按键上,然后 Capslock+该按键就可以在这些窗口之间轮流切换。
绑定窗口的操作如下:
- 激活需要绑定的窗口
- 按下 + 2 次(双击和之中的任意一个)
- 重复动作 1 和 2
- (多次)按下来轮流这些窗口
模式 2 绑定适合当你需要在两个或者多个窗口之间轮流切换的时候使用:
模式 3
模式 3 和模式 2差不多,都是可以绑定多个窗口,只是模式 3 是绑定同一程序下的所有窗口(注意:不是选项卡),包括绑定操作过后才打开的窗口。
绑定操作:
- 激活需要绑定的程序的任意一个窗口
- 按下 + 3 次(三击和之中的任意一个)
- (多次)按下来轮流该程序的各个窗口
当该程序只有 1 个窗口时,会 / 该窗口。当该程序还没启动,会启动该程序。
功能
- 光标左边的字符串如果在文件中的,或字段下有相应键名,则将其替换成该键名对应的值
- 计算光标左边的数学表达式的值(实际上是运行代码)
HotString
当你在中的有设置记录项时,就可以用来把光标左边的替换成。例如有一条这样的记录:,那当你光标左边有这个单词时,会把替换成
如果不同字段下有同名的键名,三个标签的优先级是:
> >
关于计算功能:
- 支持较复杂的数学表达式:多种进制的数值,任意数量嵌套的括号,三元运算,关系运算,逻辑运算,位运算,算术运算,各种函数等。
- 当数学表达式最后不带号时,计算结果会替换掉表达式。例如:->->
- 当数学表达式最后带有号时,计算结果输出到等号右边。例如:->->
- 当计算不出结果,会输出一个号。例如:->->
- 从光标向左,直到遇到第一个空格符或行首,之间的字符串将认定为是表达式,如果需要计算的表达式带有空格,请选中该表达式,或在表达式开头加上(反引号),例如:,选中的或反引号右边的所有字符都将被判定为表达式。
在此特别感谢陈俊凯先生开发了此软件!
参考文章:
Capslock+有什么用