/************************************* 常用设置 ********************************/
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 |
放大窗口 |
|
|
---------------------------------------
2、【source insight】在一行中间打空格,就消去后面一个字,怎么变成打空格,后面的语句不消去字,只是加了空格呢?