Source In Singht

添加工程文件步骤:
1、打开某个工程后,菜单Project -> Add and Remove Project Files
2、此时出现让你选择添加工程文件的对话框,右侧一排按钮中间只有一个可以打勾的位置(Show only known documents types勾去掉),
将此项打勾则只显示Source Insight可以识别的文档类型。
3、正常情况下此时不是代码的那些无关文件应该就不会出现了,但是如果仍然会出现PNG等特别文件类型,则可能你的Source Insight在安装后经过了其他设置,或者并不是标准的英文原版安装文件安装来的,我用英文原版+注册码这样选就没问题了。
4、仍然解决不了,则需要看看设置选项: 菜单Options->Document Options 出现对话框后左上角是Document Type下拉条,看看里面有没有和PNG扩展名的文件关联的文档类型(看右上角的File filter框中的文件扩展名是否有*.png;*.res之类的),选择此Document Type然后按下Remove Type按钮后确认删除,这样应该就不会再添加PNG文件类型了。
类似的原理,给其他你想要加入的不同的类型的文件,分别加入到原先的一些文件类型后面,注意要用分号隔开,或者直接新建一个文件类型,然后写上对应的顾虑规则,比如

点击 Add Type,填入新文件类型的名字Scatter File,File Filter中写上*.scf,注意再选中下面的Include when adding to projects,这样就建立了一个新的文件类型, 以后新建工程加入文件时候,系统就能够识别后缀是scf的文件了。
 5、点击Project -> Add and Remove Project Files
在弹出的对话框,左侧选择你工程目录,在右侧就能看到需要增加的文件了,
最后点击一下Add All,所有的Makefile文件将全部添加到你的工程中去了。

查找:

source insight 怎样在整个项目的所有文件中查找某个变量?

工具栏上有个粗体的R键,艺术字体。鼠标放上去会有提示,查找参考。我是第一个,呵呵。


结构图:

Source Insight的工程结构

我在用Source Insight添加一个比较大的软件包,比如说linux2.6.31的内核,添加完了后在工程视图里只有对应的文件,后面标志了所属的文件夹,看起来比较没有层次感,能否让其显示目录树的形式?
视图->工具栏->视图->关联窗口

出现“参考”窗口,即是。
恩,这的确可以显示变量类的目录关系,但是我想要的是那个源程序是属于哪个文件夹的目录树,算意外收获吧

6、添加文件类型
    用户可以定义自己的类型,Options->Document Options->add type,定义文件类型名以及文件名后缀。
    勾选include when adding to projects在添加目录下文件到工程是该类文件就会添加进SI的工程。
    如果需要将所有文件添加进SI的工程,可以定义一种文件类型*.*


3、解决TAB键缩进问题
    Options-> Document Options里面的右下角Editing Options栏里,把Expand tabs勾起来,然后确定。OK,现在TAB键的缩进和四个空格的缩进在SIS里面看起来就对齐咯

技巧:
hao space: SourceInsight 小技巧
1、按住"ctrl", 再用鼠标指向某个变量,点击一下,就能进入这个变量的定义。

2、今天把一个用sourceinsight排版整齐的C文件,偶然用VC打开一看,全乱了。研究了半天,发现SI对每个字符的宽度不太一致。
    请教同事发现选上"view --> draft view", 就可以让每个字符的宽度一致了。快捷键是 "Alt + F12"

3、"shift+F8" 标亮所有文本中光标所在位置的单词

4、跳到某一行:"ctrl + g"

Source Insight是阅读和编写代码的好东东,基本上也算得上是经典之作了,虽然还有一点点小bug,不过对于我们这些C程序员来说可是一旦拥有别无所求。下列小技巧是在工作中同事整理总结的,对提高工作效率多少有点帮助,其中有些是对应于SVN的,没有使用SVN做版本管理的人就不要白费力气了。

设置查找的快捷键 修改快捷键:Options->Key Assignments... 然后找到需要修改的快捷键 之后选择设置会弹出一个提示框,直接选择快捷键设置即可。

6、解决字符等宽对齐问题。
  SIS默认字体是VERDANA,很漂亮。这网页上应该也是用的VERDANA字体。但由于美观的缘故,VERDANA字体是不等宽的。比如下面两行
  llllllllll
  MMMMMMMMMM
  同样10个字符,长度差多了.用VERDANA来看程序,有些本应该对齐的就歪了。解放方法是使用等宽的字体,但肯定比较丑。可以用DOS字体,也就是记事本里的默认字体sysfixed 很丑,要有心理准备。比较推荐的是用Courier New。

显示/隐藏行号:(option->document option->editing options中,show line numbers)



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值