在SourceInsight中,新建的工程基本都是基于绝对地址的,因此如果要把代码移到另一台电脑上时,便需要删除先前的文件并重新添加。另一个解决这个问题的方法便是将代码的文件路径设为相对地址,修改为相对路径的步骤如下:
首先是按照正常操作建立绝对地址的SourceInsight的工程,可以看到文件的路径为绝对地址,即E:\123
然后打开Project下的Project Setting或Default ProjectSetting,如下图:
然后在弹出的窗口中将源代码的路径改为相对地址,在本文中源代码的路径为E:\123,而sourceInsight工程的路径为E:\123\1234:
然后将E:\123\1234 改为 %CD%\..\..,则源代码的路径便变为相对路径了,如下图所示:
这里面使用主要是%CD%,它表示为文件的当前路径,而..则表示为文件的上一层路径,因为SourceInsight的本身机制,所以其包含源文件需要两次..