source insight研究——快捷键篇
关于键盘和鼠标谁更快捷之争,是一个永远被程序员争论的话题。我想大多数人都不会极端的信奉一种操作方式,鼠标更为大众接受,但掌握一些快捷键对于提高操作速度是有帮助的。
si为我们提供了丰富的快捷键和灵活的定制方式,同时还支持自定义命令和脚本,熟练掌握这些之后相信可以使你更加喜欢它。
以下是我认为比较有用的快捷键:
1. ctrl+o,打开文件列表
2. F7,打开符号检索窗口(全局列表)
3. F8,打开符号检索窗口(本地文件)
4. ctrl+=,调转到符号的定义处
5. alt+, /alt+. 跳转到前/后一次停留的地方
7. ctrl+/,全局搜索
8. ctrl+',搜索并替换
9. shift+f8,把当前光标下的关键字标记为高亮
另外常用的ctrl+c, ctrl+v这些就不说了,但是si很别扭的是把ctrl+a设置为save all还不是select all,的确我承认前者可能比后者使用频率更高,但谁让我们已经被windows惯坏了呢?
更让人奇怪的是,我这个最新的si居然不能在Key Assignments中找到Select All命令。这样就不能把ctrl+a设置成Select All了。真的这样吗?其实还有一个万能招,就是用si的宏自己写一个select all出来,这并不难,但也不容易,主要是要学习一下它内建的那些个api,这里并不想讨论怎么写宏,还是另找别处吧。好了,select all的写法如下:
macro SelectAll()
{
hwnd = GetCurrentWnd();
hbuf = GetCurrentBuf();
selrec = GetWndSel(hwnd);
selrec.lnFirst = 0;
selrec.ichFirst = 0;
selrec.lnLast = GetBufLineCount(hbuf);
selrec.ichLim = 0;
selrec.fExtended = TRUE;
selrec.fRect = FALSE;
SetWndSel(hwnd, selrec);
}
我比较反对把快捷键的设置改得太多,如果没有必要最好还是保持系统原设,这样当你在别的机器上操作时也不致于太陌生。
最后附上我的si布局,还有配色。
相关推荐
source insight快捷键总结,快速操作,方便简单。
Source Insight 3.5 注释快捷键——comment.em
快捷的功能能让我们更高效的工作 ,这是我使用source insight 这款软件用的最多的快捷键,希望对大家有帮助, enjoy
source Insight快捷键及使用技巧大全
source insight的快捷键总结pdf,source insight的快捷键总结
[博客资源]Source Insight 自定义快捷键宏函数编写用例程序
SourceInsight快捷键.pdf
【zz】source insight 快捷键大全
sourceinsight快捷键使用说明
SourceInsight使用手册 快捷键文件 其中的快捷键是相当有用的,如Shift + F8 高亮显示指定的字符串
source insight 配置文件,快捷键宏,自定义插入时间,注释说明等
Source Insight是阅读和编写代码的好东东,基本上也算得上是经典之作了,虽然还有一点点小bug,不过对于我们这些C程序员来说可是一旦拥有别无所求。但是大家可能很少用到Source Insight的宏语言(Source Insight ...
source insight 常用快捷键
source insight的配置文件以及快捷键 source insight的配置文件以及快捷键 source insight的配置文件以及快捷键
source insight 快捷键整理,让你更快速使用source insight软件。
source insight的快捷键总结
Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。SourceInsight能分析你的源代码并在你工作的同时动态维护它自己的符号数据库,并自动为你显示有用的上下文...
本文档列出了一些sourceinsight的相关快捷键供查询使用。
Source insight快捷键,最全面,全部验证过。 注:如果快捷键无效,可能与其它软件热键冲突,建议关闭其它软件再试。
source insight快捷键及使用技巧,使你的编辑代码的效率更高