Source insight使用笔记

日常使用source insight, 记录下这些常用的设置和快捷键方式。

系统库函数文件导入

以添加Linux系统库文件到Source Insight base同级目录为例:

一、库文件拷贝

1、使用tar压缩文件
sudo -s
cd /usr
tar -zcvf include.tar.gz ./include/

2、将压缩文件复制到windows下,解压文件

3、将include文件放到指定位置,如:

1
C:\Users\win 10\Documents\Source Insight 4.0\Projects\include

二、Source Insight添加路径

1、打开Base项目(注:这里不打开Base项目依然可以)

1
Project->Open Project ,选择Base项目

2、Options->Preferrnces,选择Sysbol Lookups选项卡

3、打开Import Symbols for All Projects

4、打开右侧Add按钮,弹出Add External Symbols对话框

5、打开Import from an INCLUDE path (如果不是INCLUDE,导入的是代码中的符号,那就选 from source tree)

6、将需要添加的系统库函数头文件所在路径添加进去

1
C:\Users\win 10\Documents\Source Insight 4.0\Projects\include

7、点击OK

1
2
3
Windows库文件路径,一般在安装VC、vs路径下的VC/include
Linux库文件路径,一般在/usr/include 。

原文:https://blog.csdn.net/qq_23122031/article/details/84888833

源代码符号文件导入

按上面操作,

5、就选 from source tree 选择源代码文件目录导入,导入的是代码中的符号。

6、选择源代码目录添加进行,点OK

7、代码比较多,有点慢。

快捷键总结

  • ctrl+{,ctrl+} ,即ctrl+shift+[],去找对应大括号
  • 找对应小括号是ctrl+9,0
  • F8:高亮当前单词
  • Ctrl+I:插入一个新行
  • F9:行向左缩进
  • F10:向右缩进

选中高亮

Options——File Type Options——Editing Option 全勾上,除了show page breaks

解决自动缩进

1
新开一个PROJECT后,点Options-Document Options,弹出对话框后先在左上角选好要用的Document Type,主要就是设C Source File和C++ Source File,选好后点右边中间的Auto Indent调整缩进。单选里一定要点Smart,右边有两个复选框Indent Open Brace和Indent Close Brace,把两个复选框都取消掉。然后点OK.

缩进与TAB

1. Options菜单Document Options Editing Options框中,tab width= 4 Editing Options框中,勾选Expand tabs(这样,按tab键、等价于输入4个空格)在严格的编码规范中不可以使用Tab,要使用空格。这个是节省工作的符合编码规范的好方法。

2. Options菜单Document Options选择合适的文件类型点击右边中间的Auto Indent钮在弹出的框中,左边选中点Simple。这样在输入函数回车后”{“不会缩进,而是和函数名称对齐。

智能重命名

Ctrl+’

可以使一个函数或者变量统一被替换成新名字

快捷键设置

Options——key assignments

设置comment lines:shift+/

Un-comment lines:shift+.

搜索

  • 普通搜索
    • ctrl+F
  • 文件搜索
    • Ctrl+shift+F

本文标题:Source insight使用笔记

文章作者:Yang Shuai

发布时间:2019年06月03日 - 13:06

最后更新:2019年06月04日 - 20:06

原始链接:https://ysbbswork.github.io/2019/06/03/Source-insight使用笔记/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

坚持原创技术分享,您的支持将鼓励我继续创作!