source insight的使用方法逆天整理(1) |
您所在的位置:网站首页 › cad所有的快捷键都不能用 › source insight的使用方法逆天整理(1) |
转自:https://www.cnblogs.com/ningskyer/articles/4038501.html
A. why SI:
为什么要用Source Insight呢?因为她比完整的IDE要更快啊,比一般的编辑器便捷啊!她有逆天的查看定义,查看调用,查看引用功能以及方便的Context Window上下文显示,像这样的东西非常有利于查看大量代码! 那么问题来了——比如我现在随便找了一份源码,我该要怎么阅读呢?很简单,SI可以极其方便地将一个源码目录变成source insight工程,然后直接操作——来天吞天,来地含地:新建工程——>命名工程——>设置源码目录——>好了,去阅读吧。。。 那么又有一个问题,比如老子要设置字体背景之类的东西哩?呵呵,Options->Preferences…里面的内容能让你晚上做梦都笑醒了。 所以说到这里,SI的强大之处在于:速度快,阅读方便,设置方便。当然这只是一小部分,她还有强大的自定义指令的功能,这个还在学习,放下不表。但是,就这些基本的功能就已经能支持我很好的工作了啊! B. SI Project初体验与窗口布局介绍: 新建工程之后是add and remove files这个窗口,一般add tree就把文件夹里的所有文件都加载进这个工程了。那么Load完成之后呢?close对话框就可以了啊。close之前有个神奇的地方向大家介绍下——SI可以加不同路径的代码进入你的工程,嘿嘿嘿。。。 完成之后,Project Window就出现在右边了,点击其中任意一个文件,内容就显示在中央编辑区域了。左边是Symbol Window,可以快速定位函数、变量定义等。下面是Context Window,显示有用的上下文相关信息。可以通过View菜单调出或者关闭各种窗口。比如Relative Window可以显示出方法中调用的方法。 以下是source insight标准工作界面,从左到右从上到下分别是Symbol window /编辑区 / Project window / Relative window / Context window. 这样的布局是非常方便的,大家就按照这样布局就行。可能有的人source insight窗口嵌入有问题,没事儿,多试几次多拖拽几次就行了。。。 C.几种逆天功能: 1.同步在编辑区域中,键盘按下Ctrl,用鼠标单击变量或方法时,会跳到变量或方法的定义。 如果某个变量或者方法是黑色字体表示的,说明它还没有被定义。 当然有时候也不是因为没定义,需要同步一下,Project->Synchronizing Files。 2.查看定义可以选中一个变量,然后右键,Jump to Definition,跳转到定义。 当然,上面提过,也可以直接Ctrl+鼠标点击。 在编辑区域内选中变量或者方法,过一两秒,Context Window会自动显示定义。 3.查找引用选择一个变量或方法后右键Lookup References…就可以进行查找。 查找结果显示在一个框里,点击每条查找结果前面的红色标记(两个红色的相背的三角形),可以该条结果对应代码文件,进入代码编辑状态;再点击代码中的查找对应行开头的红色标记可以转回查找结果页面。 工具栏上有相应的图标进行上一条和下一条的跳转。 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 全工程查找关键字 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 用以致学,学以致用 source insight 4.0 的一些设置source insight 4.0 的一些设置_sourceinsight4设置_liangtao_1996的博客-CSDN博客 供自己备忘, 问题:source insight 打开的文件没有排在开头 解决方法:Options => Preferences => Display => Window Tabs 中有个 Tab Sorting,选择排序方式为 Most recent on the left 问题:source insight 不能显示全部的文件路径 解决方法:Options => Preferences => Display 中有个 Trim long path names with elipses 勾选给去掉。 问题:source insight 的字体奇形怪状,大小还不一样。 解决方法:options -》 Preferences —》 Syntax Formatting 的选项中有个 Use only color formatting 勾选即可。 问题:source insight 打开的工程文件为只读,无法修改。 解决方法:options->Preferences->Files->勾掉open all backup files as read-only 问题:source insight 无法引用自动高亮。 解决方法:Options --> File Type Options ,勾选 Hightlight references to selected symbol 问题:source insight 显示的字体过小。 解决方法:Options -》File Type Options -》 Screen Font 选择合适的大小 或者 ctrl + 滚轮来实现调整字体大小。 问题:source insight 指定默认工程路径。 解决方法:运行(win+R)—regedit回车,找到注册表HKEY_CURRENT_USER\Software\Source Dynamics\Source Insight\4.0\Paths 右面空白地—右击鼠标—新建— 字符串值,名为“UserDataDir”。设置该值(数值数据中)为你要更改的source insight全路径,比如:放到D:\source insight project,直接复制保存即可 问题: source insight 打开关系窗口 解决方法:View -》 Panels -》 Relation Window 问题: 代码折叠 解决方法:View --> Show Outlining 问题:source insight 始终处于前台 解决方法:先将source insight重启 然后在source insight在当前窗口的前提下,按两次F11 问题:source insight 如何向前向后跳转 按左右两个键即可,或者快捷键 Alt 与 来实现跳转。 问题:source insight 全局搜索匹配的不对 解决方法:按下图设置即可 问题:source insight 关闭整个工程的overview窗口 解决方法:Options -> Perferences ->Dispaly 把Overviews(based on file type) 的勾去掉即可 几个简单的快捷键:F5 显示行号;F8 高亮显示代码或变量,再次按 F8 取消高亮显示;Ctrl + = 跳到所选中的函数或变量的定义位置; Ctrl + / 查找所选中的函数或变量的引用; Alt + F4 关闭在前台的应用程序,可以用来关闭source insight 问题:source insight 修改的文件后面存在 ^M 解决方法:在 “Options->Preferences->Files”, 设置“Default File Format” to “UNIX(LF)”,这样在git服务器上的代码每行最后就不会出现^M了 。sourceinsight默认的文件结尾符是windowns的;要设置为unix的结尾符。 问题:如何快速删除一行内容 解决方法:Options -> Key Assignments,在Command 搜索框中输入:Edit: Delete Line,然后点击Assign New Key... ,然后输入自己的快捷键,然后OK保存即可。 问题:如何快速选择一行 解决方法:shift + F6,也可以通过Options -> Key Assignments,在Command 搜索框中输入:Select Line,然后点击Assign New Key... ,然后输入自己的快捷键,然后OK保存即可。 问题:如何使用tab转空格 解决方法:选中如需要转换的文本,按下图操作。也可以同上,设置自己的快捷键,在Command 搜索框中输入:Tabs To Spaces。 问题:搜索关键字后,如何前后跳转 解决方法:快捷键 F3、F4可前后跳转 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |