admin 管理员组文章数量: 887021
MDK
文章目录
- MDK - 设置CTRL_C, CTRL_V的单键快捷键
- 概述
- 笔记
- 打开快捷键设置对话框
- 移除原来的快捷键(CTRL_C)
- 增加新的快捷键
- 备注
- END
MDK - 设置CTRL_C, CTRL_V的单键快捷键
概述
在MDK5中重构代码, 准备将内存用量优化的小一些, 寸土寸金啊.
将每个功能模块的不同时使用(不在一个调用链上)的变量都放到一个union中的struct中, 这样全部整理完后, 内存能优化好多.
这样搞的话, 每个功能模块实现中的每个变量前面, 就会加一个前缀(e.g. app.un.xx_module.).
通常做法:将鼠标点击在要加前缀的变量前面, 然后去键盘上按下CTRL_V.
1次,2次的倒是没啥. 因为是重构代码, 需要大量按下CTRL_V. 将鼠标放开, 然后去按下CTRL_V. 这搞个1000次, 也受不了啊, 懒癌已经发作了, 太折磨人了, 无法忍受啊.
现在咋整呢?
首先想到, MDK5中能不能设置快捷键呢? 而且要是那种Fx那样的单键快捷键(e.g. F1)
去网上查, 前面的同学已经给出资料了. 试了一下, 可以设置单键的快捷键. 最后设置为F2是CTRL_V, F3是CTRL_C.
自己头一次设置这种快捷键, 记录一下.
笔记
在MDK5默认快捷键中, F2是跳转到当前选中变量的定义处, F3是查找下一个. 将F2, F3分配为CTRL_V, CTRL_C对于正常使用MDK影响不大.
F2设置为CTRL_V已经设置好了.
现在拿F3设置为CTRL_C来记录笔记.
打开快捷键设置对话框
移除原来的快捷键(CTRL_C)
增加新的快捷键
在快捷键分配对话框中按下F3键.
根据提示, 可以看到, F3键在MDK中, 已经分配给了查找一一下的功能.
点击Cancel, 退出给Edit_copy 分配快捷键的对话框.
先找到原来分配F3的地方, 将快捷键删了.
再进入Edit_copy快捷键分配对话框, 按下F3键看看.
可以看到, F3这时分配给Edit_copy是可以的, 没冲突. 连续点击OK, 回MDK主界面.
试试单键操作好使不?
双击一个单词, 按下F3进行拷贝, 用鼠标找到目标点单击, 然后按下F2进行粘贴, 好使.
备注
这样就可以用右手的鼠标和左手单键按下F3进行拷贝, 用右手的鼠标和左手单键按下F2进行粘贴.
现在拷贝和粘贴的操作, 就不用松开右手鼠标了.
如果只用鼠标的右键菜单实现拷贝和粘贴的话, 懒癌也会发作的. 毕竟要大规模的复制粘贴.真受不了.
END
本文标签: MDK
版权声明:本文标题:MDK 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1730885064h1401071.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论