source insight

SI的强大之处在于:速度快,阅读方便,设置方便,可以加不同路径的代码进入你的工程


在SI中添加项目文件     

  • 打开sourceInsight软件,选择“Project”菜单,点击“New Project”
  • 在弹出的对话框中输入工程的名字,建议把SI的工程建到你的工程目录下一个文件夹,这样方便下次查找,SI工程的名字也起为你工程同名,这样防止混淆。
  • 写好名字填好路径以后,点击OK。然后会提示你添加代码,通过左边的树状图找到你想添加的文件,如果是整个文件夹可以选择AddTree。
  • 添加好代码以后,点击Close。关闭对话框。在工程的ProjectWindow中就可以看到你添加的代码了。

遇到问题,在本地文件夹中可以找到某些文件,但是在SI添加的工程项目中没有这些文件。

解决方法:在选择“Project”菜单,点击“add/remove file”,选择要添加的文件后点击add或选择要添加的文件夹点击add all

完成之后,Project Window就出现在右边了,点击其中任意一个文件,内容就显示在中央编辑区域了。左边是Symbol Window,可以快速定位函数、变量定义等。下面是Context Window,显示有用的上下文相关信息。可以通过View菜单调出或者关闭各种窗口。比如Relative Window可以显示出方法中调用的方法。

 

遇到问题,同步代码关联不跳转。

解决方法:https://blog.csdn.net/tuwenqi2013/article/details/52303674

                 https://blog.csdn.net/u014628531/article/details/52003488?utm_source=blogxgwz2

1.同步

  如果某个变量或者方法是黑色字体表示的,说明它还没有被定义。

  当然有时候也不是因为没定义,需要同步一下,Project->Synchronizing Files

 

2.查看定义

  选中一个变量右键选择Jump to Definition或者键盘按下Ctrl,用鼠标单击变量或方法,跳转到定义。

  在编辑区域内选中变量或者方法,过一两秒,Context Window会自动显示定义。

 

3.查找引用

  选择一个变量或方法后右键Lookup References…就可以进行查找引用。

  查找结果显示在一个框里,点击每条查找结果前面的红色标记(两个红色的相背的三角形),可以查看该条结果对应代码文件,进入代码编辑状态;再点击代码中的查找对应行开头的红色标记可以转回查找结果页面。

  工具栏上有相应的图标进行上一条和下一条的跳转。

       Search Method也可以选是字符串、正则、关键字、还是引用类型。

 

4.查找调用

  这个是针对方法的,选中方法名,然后右键Jump to Caller,如果只有一次调用,则直接跳转,如果多次调用,则显示一个列表框,选择一项就会跳转过去。

  文件中的查找可以通过菜单Search。

 

附录:Source Insight常用快捷键

  1.Ctrl + 鼠标单击 进入定义.

  2.Alt + F12可以切换,让字符宽度变得一致,或者是大小不同地显示。

  3.Shift + F8 标亮文本中光标所在的单词。

  4.Ctrl + G (或者F5) 跳转到某一行。

  5.Ctrl + O 搜索文件,找到回车打开,找不到ESC退出

  6.Alt + G (或者F7) 打开Symbol Window.

  7.Alt +, 后退;Alt+.前进.

  8.Ctrl + F 查找关键字。

  9. Ctrl + Shift + F 全工程查找关键字

你可能感兴趣的:(软件应用方法)