SourceInsight 4.0

如何新建一个工程

Project -> New Project -> 一步步的加代码即可
工程建好后,project -> sync 一下

设置应用环境

option-> File Type Options -> C/C++ Source File :

1)选择自己合适的字体及大小。
推荐的等宽字体 : Courier New 12
2)选中Show line numbers文件左侧显示行号。
3)选中Show right margin设置页面宽度标记来查看代码行是否超长。(一般设置80字符)。
4)编程规范中明确要求不能使用TAB键,通过点中对话框中的Expand tabs自动进行Tab键扩展(Tab width设置为4个空格)。选中 Visible tabs,用于显示文件中Tab键。
5)点击 AutoIndent(自动缩进) 弹出对话框
Type : 勾取smart智能缩进,在换行时会自动缩进
去除Smart Indent Options中的两个选项

option -> preference

(1) syntax Formatting - 格式语法
Use Syntax Formatting(启动语法语法显示):缺省勾选,提供根据语法显示关键字功能。
Apply Style(应用风格):建议全部勾选,使用颜色区分显示宏、函数、变量、类型等。
(2) Typing-文字
拷贝完代码后鼠标的焦点位置,建议修改为“at end of pasted text“

(3) Display-显示
显示完整的文件路径: 勾选 Tirm long path names with elipses
(4) Files-文件
Saving Files 勾选 Remove extra white space when saving : 否则SI会自动清除末尾行的多余空格功能,导致只在SourceInsight中修改一行代码然后保存 就会显示该文件修改了很多行

常用的嵌入窗口 : view -> panels

  1. Relation Window
    Relation Window Properties”打开属性设置,建议将“View Relation Ship”字段都选择为“References”,当选中每种类型的标识符后,会在“Relation”窗口中显示该标识符被哪些函数、全局变量、类型等所引用。

默认的常用的快捷键

  1. 'ALT + L' : 快速打开 搜索变量/函数名 搜索窗口 , 可快速搜索当前文件的函数名变量名
  2. 'Ctrl + O' : 快速打开 Project File 搜索窗口,可快速搜索相应的文件名
  3. 'F7' : 快速打开 Project Symbols 搜索窗口,可列举当前搜索目标在整个工程中定义声明的地方
  4. 'Ctrl + /' : 全局搜索 (Lookup References) , 选中某个变量、函数后,它可以查询项目中所有源文件,包括注释、采用#ifdef定义的非激活代码,其中Options是设置选项,
    SearchMethod包含四种方式:Simple String(简单字符串),Regular Expression(按照正则表达式的方式查询),Keyword Expression(关键字查询) Lookup Reference(按照引用关系进行查询,缺省查询方式)。
  5. 'CTRL+F'搜索:F3向后搜索,F4向前搜索。
  6. F9,F10 : 左右缩进

3.4 快捷键

功能 快捷键
退出程序 Alt+F4
重画屏幕 Ctrl+Alt+Space
复制一行 Ctrl+K
复制到剪贴板 Ctrl+Del
剪切一行 Ctrl+U
剪切该位置右边的该行的字符 Ctrl+;
剪切到剪贴板 Ctrl+Shift+X
左边缩进 F9或者Shift+Tab
右边缩进 F10或者Tab
插入一行 Ctrl+I
插入新行 Ctrl+Enter
加入一行 Ctrl+J
从剪切板粘贴 Ctrl+Ins
粘贴一行 Ctrl+P
重复上一个动作 Ctrl+Y
重新编号 Ctrl+R
替换 Ctrl+H
智能重命名 Ctrl+''
关闭文件 Ctrl+W
关闭所有文件 Ctrl+Shift+W
新建 Ctrl+N
转到下一个文件 Ctrl+Shift+N
打开 Ctrl+O
重新装载文件 Ctrl+Shift+O
另存为 Ctrl+Shift+S
显示文件状态 Shift+F10
激活语法窗口 Alt+L
回到该行的开始 Home
回到选择的开始 Ctrl+Alt+[
到块的下面 Ctrl+Shift+]
到块的上面 Ctrl+Shift+[
高亮显示 Shift+F8
书签 Ctrl+M
到选择部分的尾部 Ctrl+Alt+]
到下一个函数 小键盘 +
上一个函数 小键盘 -
后退 Alt+,
后退到索引 Alt+M
向前 Alt+.
转到行 F5或者Ctrl+G
转到下一个修改 Alt+(KeyPad) +
转到下一个链接 Shift+F9
回到前一个修改 Alt+(KeyPad) -
跳到连接(就是语法串口列表的地方) Ctrl+L
跳到匹配 Alt+]
选择一行 Shift+F6
选择句子(直到遇到一个 . 为止) Shift+F7或者Ctrl+.
从当前位置选择到文件结束 Ctrl+Shift+End
从当前位置选择到行结束 Shift+End
从当前位置选择到行的开始 Shift+Home
从当前位置选择到文件顶部 Ctrl+Shift+Home
选择一个单词 Shift+F5
选择左边单词 Ctrl+Shift+Left
选择右边单词 Ctrl+Shift+Right
排列语法窗口(有三种排列方式分别按1,2,3次) Alt+F7
移除文件 Alt+Shift+R
同步文件 Alt+Shift+S
增量搜索(用Ctrl+F搜索,然后按F12就会转到下一个匹配) F12
替换文件 Ctrl+Shift+H
向后搜索 F3
在多个文件中搜索 Ctrl+Shift+F
向前搜索 F4
搜索选择的(比如选择了一个单词,shift+F4将搜索下一个) Shift+F4
搜索选择的(比如选择了一个单词,shift+F3将搜索前一个) Shift+F3
Jump to Deference Ctrl+=
Look up reference Ctrl+/
Symbol Info Alt+/
Browse Project Symbols F7
switch to next page F2
Select code,do not have to using mouse cursor Shift+(Up,Down,Left,Rght)

如何设置自定义的快捷键

你可能感兴趣的:(SourceInsight 4.0)