代码编辑器 —— SourceInsight实用技巧
目 录
- Source insight 重要性
- 一、创建项目
- 二、代码浏览
- 三、代码同步
Source insight 重要性
Source Insight 是一款功能强大的代码编辑器,在软件开发中占据着重要地位。
Source Insight 能够帮助开发者更高效地解读和修改代码,提高开发效率和代码质量。无论是独自开发还是团队协作,它都能为开发者提供有力的支持,是软件开发过程中不可或缺的工具之一。
它有这些功能:
一、强大的代码浏览功能
它能够快速导航到函数定义、变量声明等位置,让开发者可以轻松地在复杂的代码库中穿梭。
通过代码结构视图,清晰地展示函数列表、变量列表等,帮助开发者快速了解代码的整体架构。
其高效的搜索功能,无论是全局搜索还是文件内搜索,都能迅速定位到所需的代码片段,极大地提高了开发效率。
二、智能的代码编辑功能
提供智能代码补全,自动提示函数名、变量名等,并且能补全参数和代码片段,减少了开发者的记忆负担和输入错误。
语法高亮功能让不同的语言元素一目了然,开发者可以根据自己的喜好自定义颜色方案。
代码格式化功能自动调整代码缩进、对齐等,使代码更加规范、易读。同时,支持多文件编辑,通过标签页管理,方便开发者在多个文件之间切换。
三、实用的辅助功能
可以集成版本控制,支持常见的版本控制系统,方便开发者查看文件修改历史,进行代码的版本管理。
还能自定义宏和脚本,通过录制宏和编写脚本,可以实现一些重复性的操作自动化,进一步提高开发效率。
在团队协作方面,也有一定的优势,可以共享项目设置和代码片段。
一、创建项目
现有一个项目工程源码的文件夹project_SCode,通常把管理这些源码的source insight工程也建在该文件夹下,所以提前创建一个文件夹 si_project。
打开软件,没有打开任何工程的情况
新建工程(按组合键shift+alt+N),Project > New Project
工程名称自己起,存放路径选择前面创建好的,点击OK,下一步
指定要管理的工程源码路径,可以默认,后面再改
一般只添加源码文件,按住Ctrl键,就可以用鼠标点击选中多个文件或文件夹
如果要重新添加,则先Remove All,在添加
上面的窗口可以在Project菜单里打开
完成添加
后续打开这个工程文件即可
二、代码浏览
有几个窗口和功能是在浏览代码时最常用的。
顶部显示已打开的文件,右侧的关系窗口可以直观看到引用关系
查找变量或函数的所有引用位置
前后翻看引用具体情况
三、代码同步
当工程源码文件在其它地方被更改,source insight会提示重新加载文件