1、窗口配置
在“View”->“Panels”菜单中选择,推荐选择:
“Project window”:文件夹/文件管理。
“Context window”:上下文窗口,可快速查看相关函数实现。
“Relation window”:引用关系窗口,可查看函数调用关系。
2、关系窗口设置,打开箭头指示功能
设置显示多少级
3、上下文窗口设置显示行号
4、文件夹/文件管理 只显示文件名和文件描述
5、5. 显示行号:
行号在开发过程中查错、定位问题提供了很大的便利,Source Insight默认不显示行号。
方法1:在“Options”->“File Type Options”->“C/C++ Source File”->“Editing Options”下选中“Show Line numbers”。
6、由于不同编译工具/平台TAB键占位设置不同,会导致代码混乱。所以一般统一设置TAB键为4个空格。
“Expand tabs to spaces”:将TAB转换为空格
“Tab width”:TAB占4个空格
7、智能缩进:
SourcInsight提供强大的智能缩进功能。
勾选“Auto Indent Type”及“Smart”,在C/C++语言中,如遇到行末没有分号,如if/while/switch等,在该行回车换行后,自动缩进。
取消“Smart Indent Options”中的“Indent Open Brace”和“Indent close Brace”,在上一条基础上,{}不采用缩进,与上一行对齐。
8、选中后相同单词高亮:
在“Options”->“File Type Options”->“C/C++ Source File”->“Editing Options”下选中“Highlight references to selected symbol”。
9、显示文件完整路径:
SourceInsight默认显示文件名路径不完整,只显示路径首尾,中间用…代替,这样打开多个同文件名文件会搞混。
方法:取消“Options”->“Preferences”->“Display”下“Options”选项中的“Trim long path names with elipses”
10、取消函数自动补齐参数功能:
SourceInsight默认输入函数后插入参数,这样自动补齐函数后会插入一堆无用的参数需要手工删除。
方法:取消“Options”->“Preferences”->“Typing”下“Auto Completion”选项中的“Insert parameters for functions”
9. 统一换行和编码格式:
Source insight 4.0默认配置,可不修改。
换行:“Unix(LF)”
编码:“UTF-8”
10、source insight 4 中文乱码问题
11、全局搜索设置
- 配置文件导入与导出
每个人都有自己的熟悉的配置,为了免去每次都进行以上配置,可将配置文件导出,下次重新安装软件后导入就可以。
导出:“Options”->“Save Configuration”
导入:“Options”->“Load Configuration”
- 常用快捷键:
跳转到指定行:Ctrl+G或F5
查找:Ctrl+/
回到上一页面:Alt+,
到下一页面:Alt+.
14、代码格式化操作