source insight 常用设置和快捷键
/************************************* 常用设置 ********************************/
1.括号配对高亮:
“在前括号左侧,后括号左侧” 双击鼠标左键,可以选定匹配括号和其中内容(<>,(),L{R},[]之间)
2.让{ 和 } 不缩进:
Options -> Document Options -> Auto Indenting -> Auto Indent Type 选 Simple
还有:让{ 和 } 不缩进: options->document options->auto indent 去掉indent Open Brace和Indent 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 Line和Comment.在其右边对应的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里面看起来就对齐
(Linux下TAB是8个空格长度,这样设置可以让TAB和4个空格保持一致!)
/************************************* 快捷键 ********************************/
应用
|
快捷键
|
功能
|
Alt+F12
|
草稿视图
|
Alt+F4
|
退出
|
Ctrl+Alt+Space
|
重绘屏幕
|
|
编辑
|
快捷键
|
功能
|
Shift+Tab
|
回退一个制表符
|
BackSpace, Shift+BackSpace
|
退格删除
|
Ctrl+E
|
完成符号
|
Ctrl+C, L+R Click
|
拷贝
|
Ctrl+K
|
拷贝行
|
Ctrl+Shift+K
|
拷贝行的右边
|
Ctrl+Del
|
拷贝到剪贴板
|
Ctrl+X, Shift+Del
|
剪切
|
Ctrl+U
|
剪掉一行
|
Ctrl+;
|
剪掉行右边的内容
|
Ctrl+Shift+X
|
剪切到剪裁板
|
Ctrl+,
|
剪掉一个词
|
Del, (KeyPad) Del
|
删掉一个字符
|
Enter, (KeyPad) Enter
|
回车换行
|
F9
|
向左缩进
|
F10
|
向右缩进
|
Ctrl+I
|
插入一行
|
Ctrl+Space
|
在下一处之前插入一行
|
Ctrl+Enter
|
插入新行
|
Ctrl+J
|
连接行
|
Ctrl+V, Shift+Ins
|
粘贴
|
Ctrl+Ins
|
从剪贴板粘贴
|
Ctrl+P
|
粘贴一行
|
Ctrl+F3
|
回放录制内容
|
Ctrl+Y
|
重做
|
Ctrl+R
|
重编号
|
Ctrl+\
|
重复输入
|
Ctrl+H
|
替换
|
Ctrl+Alt+Tab
|
简单制表符
|
Ctrl+'
|
灵巧重命名
|
Ctrl+F1
|
开始录制宏
|
Ctrl+F2
|
停止录制宏
|
Tab
|
插入制表符
|
Ins
|
切换插入/覆写模式
|
Ctrl+Z, Alt+BackSpace
|
回退操作
|
|
文件操作
|
快捷键
|
功能
|
Ctrl+W
|
关闭文件
|
Ctrl+Shift+W
|
关闭所有文件
|
Ctrl+N
|
新建文件
|
Ctrl+Shift+N
|
下一个文件
|
Ctrl+O
|
打开文件
|
Ctrl+Shift+O
|
重装入文件
|
Ctrl+S
|
存盘
|
Ctrl+A
|
全部存盘
|
Ctrl+Shift+S
|
另存为
|
Shift+F10
|
显示文件状态
|
|
帮助
|
快捷键
|
功能
|
F1
|
帮助
|
Alt+F1
|
SDK帮助
|
|
导航
|
快捷键
|
功能
|
Alt+L
|
激活符号窗口
|
Home
|
行首
|
Ctrl+Alt+[
|
选择区的开始
|
Ctrl+Shift+]
|
块下移
|
Ctrl+Shift+[
|
块上移
|
Ctrl+M
|
书签
|
Ctrl+End, Ctrl+(KeyPad) End
|
文件尾
|
(KeyPad) End
|
窗口尾
|
Down, (KeyPad) Down
|
光标下移
|
Left, (KeyPad) Left
|
光标左移
|
Right, (KeyPad) Right
|
光标右移
|
Up, (KeyPad) Up
|
光标上移
|
End
|
行尾
|
Ctrl+Alt+]
|
选择区的结束
|
(KeyPad) +
|
函数下
|
(KeyPad) -
|
函数上
|
Alt+,, Thumb 1 Click
|
返回上一屏
|
Alt+M
|
返回切换
|
Alt+., Thumb 2 Click
|
向前一屏
|
F5, Ctrl+G
|
到指定行
|
Alt+(KeyPad) +
|
到下一个改变处
|
Shift+F9, Ctrl+Shift+L
|
到下一个连接
|
Alt+(KeyPad) -
|
到前一个改变处
|
Ctrl+L
|
跳至连接
|
Alt+]
|
跳至匹配处
|
Alt+L Click
|
列选择
|
PgDn, (KeyPad) PgDn
|
向下翻页
|
PgUp, (KeyPad) PgUp
|
向上翻页
|
Ctrl+9
|
左括号
|
Ctrl+0
|
右括号
|
Ctrl+PgDn, Ctrl+(KeyPad) PgDn, (KeyPad) *
|
向下滚动半页
|
Ctrl+PgUp, Ctrl+(KeyPad) PgUp, (KeyPad) /
|
向上滚动半页
|
Alt+Left
|
向左滚动
|
Alt+Down
|
向下滚动
|
Alt+Up
|
向上滚动
|
Alt+Right
|
向右滚动
|
Ctrl+-
|
选择一个块
|
Shift+Left
|
向左选一个字符
|
Shift+Right
|
向右选一个字符
|
Shift+F6
|
选择一行
|
Shift+Down
|
向下选一行
|
Shift+Up
|
向上选一行
|
Alt+=
|
选择匹配
|
Shift+PgDn, Shift+(KeyPad) PgDn
|
向下选一页
|
Shift+PgUp, Shift+(KeyPad) PgUp
|
向上选一页
|
Shift+F7, Ctrl+.
|
选择一句
|
Shift+L Click
|
选择到...
|
Ctrl+Shift+End
|
选择到文件尾
|
Shift+End
|
选择到行尾
|
Shift+Home
|
选择到行首
|
Ctrl+Shift+Home
|
选择到文件首
|
Shift+F5
|
选一个词
|
Ctrl+Shift+Left
|
向左选一个词
|
Ctrl+Shift+Right
|
向右选一个词
|
Ctrl+Shift+M
|
选择历史
|
Ctrl+Home, Ctrl+(KeyPad) Home
|
到文件首
|
(KeyPad) Home
|
到窗口顶部
|
Ctrl+Left
|
向左选一个词
|
Ctrl+Right
|
向右选一个词
|
|
选项
|
快捷键
|
功能
|
Alt+T
|
文件选项
|
Alt+F7
|
窗口符号排序
|
|
项目
|
快捷键
|
功能
|
Alt+Shift+A
|
向项目增加一个文件
|
Alt+Shift+W
|
关闭项目
|
Alt+Shift+N
|
新建项目
|
Alt+Shift+P
|
打开项目
|
Alt+Shift+R
|
删除项目
|
Alt+Shift+S
|
同步文件
|
|
搜索
|
快捷键
|
功能
|
F12
|
增量查找
|
Ctrl+Shift+H
|
在文件中替换
|
F3
|
向后搜索
|
Shift+F3
|
在选择区向后搜索
|
F4
|
向前搜索
|
Shift+F4
|
在选择区向前搜索
|
Ctrl+F
|
搜索
|
|
符号
|
快捷键
|
功能
|
F8
|
浏览本地文件符号
|
F7, Alt+G
|
浏览项目符号
|
Alt+0
|
跳至基类型
|
Ctrl+=, Ctrl+L Click (select), Ctrl+Double L Click
|
跳至定义处
|
Ctrl+/
|
查看引用
|
Alt+/, Ctrl+R Click (select)
|
符号信息
|
|
视图
|
快捷键
|
功能
|
Shift+F8
|
高亮一个词
|
Alt+F8
|
符号窗口
|
|
窗口
|
快捷键
|
功能
|
Alt+F6, Ctrl+F4
|
关闭窗口
|
Ctrl+Tab, Ctrl+Shift+Tab
|
最后窗口
|
Alt+F5
|
新窗口
|
F2, Shift+F2, Ctrl+F6
|
选择下一个窗口
|
Shift+F1
|
选择前一个窗口
|
F6
|
层叠窗口
|
Alt+F10, Ctrl+F10
|
放大窗口
|
|
|