Friday, 23 September 2016

无鼠标浏览网页神器:google chrome 插件vimium

今天在浏览有关快捷键使用的网页时,无意中发现一个神奇的chrome 插件,叫做vimium。可以让你完全不用鼠标操作,仅用键盘顺畅快捷的浏览网页。而且该插件的快捷键跟vim 十分相似,用习惯了vim 的同学们,用起该软件来简直有如神助。下面是该插件的网站地址。记得要先安装google  chrome 才可以安装vimium 插件哦。

https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb?hl=en

Sunday, 18 September 2016

Source Insight 常用设置和快捷键大全



1.括号配对高亮:
在前括号左侧,后括号左侧双击鼠标左键,可以选定匹配括号和其中内容(<>,(),L{R},[]之间)

2.{ } 不缩进:
Options -> Document Options -> Auto Indenting -> Auto Indent Type
Simple
还有:让{ } 不缩进: options->document options->auto indent 去掉indent Open BraceIndent Close Brace (不好使,括号无法配对对齐!)

3.添加文件类型
用户可以定义自己的类型,Options->Document Options->add type,定义文件类型名以及文件名后缀。
勾选include when adding to projects在添加目录下文件到工程是该类文件就会添加进SI的工程。
如果需要将所有文件添加进SI的工程,可以定义一种文件类型*.*

4.恢复ctrl+a的全选功能
Options -> Key Assignments:
通过关键词save 找到save all,更改为ctrl+shift+a,通过关键词select找到select all,更改为ctrl +a

5.设置背景色:
Options->preference->color->windows background
设置背景色(护眼色:85,90,205

6.字符大小不一:
方法1:选上"view --> draft view" 就可以让每个字符的宽度一致了。快捷键是 "Alt + F12" 
方法2解决中文注释字体间距太大:
(1).Options->Style Properties
(2).
在左边Style Name下找到Comment Multi LineComment.在其右边对应的Font属性框下的Font Name中选“Pick...” 设置为宋体、常规、小四。确定,退回Style Properties界面,Size设为10。最后设置Clolors框下Foreground,点“Pick...”选择一种自己喜欢的颜色就OK
注:以上方法1为通用设置,方法2中可以设置注释字体以及字体大小!

7.删除注释时半个汉字问题(删除一个汉字,汉字没有了,但会多出一个问号?)
方法:
 SuperBackspace.em 复制到 Source Insight安装目录;
Project→Open Project,打开Base项目;
将复制过去的SuperBackspace.em添加入Base项目;
重启SourceInsight
Options→Key Assignments,将Marco: SuperBackspace绑定到BackSpace键;
Enjoy!!

SuperBackspace.em 的源码在博文最后面,复制保存为SuperBackspace.em即可,或者可以在这里直接下载:http://pan.baidu.com/share/link?shareid=101784&uk=3204866771

8.实用快捷键:
Shift+F8 :
高亮选中的字
"ctrl + g"
"F5" :跳到指定行
“Ctrl+=”
Ctrl+鼠标点击标识 :直接跳转至标识定义处调用处
Ctrl+F
:本文件内查找
F7
:打开Browse Project Symbols窗口,快速浏览工程内标识定义
F3
 :本文件查找结果的上一个
F4
 :本文件查找结果的下一个
Ctrl+M
 :创建或查找书签,方便下次找回此位置

9.解决TAB键缩进问题
Options-> Document Options
里面的右下角Editing Options栏里,把Expand tabs勾起来,然后确定。OK,现在TAB键的缩进和四个空格的缩进在SIS里面看起来就对齐
LinuxTAB8个空格长度,这样设置可以让TAB4个空格保持一致!)

------------------------------------------------
Source Insight常用的快捷键:
Ctrl+= :Jump to definition
Alt+/ :Look up reference
F3 : search backward
F4 : search forward
F5: go to Line
F7 :Look up symbols
F8 :Look up local symbols
F9 :Ident left
F10 :Ident right
Alt+, :Jump backword
Alt+. : Jump forward
Shift+F3 : search the word under cusor backward
Shift+F4 : search the word under cusor forward
F12 : incremental search
Shift+Ctrl+f: search in project
shift+F8 : hilight word


窗口操作:
project window Ctrl+O
打开
symbol window Alt+F8
打开和关闭
Contex Window
自定义键打开和关闭
Relation Window
自定义键打开 先锁定再刷新联系