Source Insight 常用技巧

设置工程相对路径

用 SourceInsight 设置 LIS3DH G-sensor 的 Linux 驱动为例进行说明,设置好之后就可以到处移动了。

  1. 新建项目文件夹
  2. 新建工程:Project->New Project

    此时,保持Project Source Directory默认设置即可
  3. 点击OK之后,添加源代码文件

    注意:文件窗口还是显示绝对路径文件名。
  4. 修改项目设置:Project->Default Project Settings
    修改E:\linux_driver\lis3dh\si_prj..\source,如下图所示

    此时,文件窗口仅仅显示文件名,路径名称消失。
  5. 另外,我们在移动项目时,最好将原工程中打开的文件在Window List中关闭,否则…

    否则,在别处打开的时候提示所打开的文件不存在。

    所以,不要拷贝工程修改之前需要将打开的文件在Window List中关闭,否则,你可能修改的是拷贝之前的源文件,如果你只是在本地移动整个工程目录Window List。

括号对歪问题

默认设置情况下,SI的{}对其会自动多缩进一块,如下图所示。

这是SI自作聪明造成,可以在菜单栏中的Options -> Document Options -> Auto Indent...中设置如下

完成修改之后,括号不会对歪了

主题

Son of Obsidian for Visual Studio 

Custom Son Of Obsidian

Download Custom Son Of Obsidian

Source Insight 3.5 Solarized(Light)配色方案
Solarized-Light)

Download Solarized-Light

给 source insight 做了个 style 配色方案,风格类似 sublime text
Monokai

Download Monokai

Source Insight Extra(背景主题颜色+其它)
ExtraBlack

Download ExtraBlack