前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Sourcetrail初体验

Sourcetrail初体验

作者头像
云深无际
发布2020-11-19 14:37:57
2.3K0
发布2020-11-19 14:37:57
举报
文章被收录于专栏:云深之无迹

Sourcetrail

之前写过一篇介绍的这个软件,今天星期天有时间再研究一下sourcetrail阅读工具安装+简单实用<-感兴趣看前

Sourcetrail是一个交互式源浏览器,它通过索引代码并收集有关其结构的数据来简化现有源代码中的导航。然后,Sourcetrail提供了一个简单的界面,该界面包含三个交互式视图,每个视图在帮助你获取所需信息方面都起着关键作用

  • 搜索:使用搜索字段可以快速找到并选择源代码中的索引符号。自动完成框将立即提供整个代码库中所有匹配结果的概述。
  • 图形:图形显示源代码的结构。它着重于当前选择的符号,并直接显示对其他符号的所有传入和传出依赖性。
  • 代码: “代码”视图在代码段列表中显示当前所选符号的所有源位置。单击不同的源位置,可以更改选择并进行更深入的挖掘。

第一步是建立一个名字

设置文件路径

任务:

  • 给您的项目起一个名字,并为Sourcetrail项目选择一个可运行的位置
  • 单击添加源组以将源文件添加到项目中。

添加来源组

Sourcetrail项目由多个Source Groups组成。每个源组都使用某种语言,一组文件以及所有配置来为这些文件建立索引。每种受支持的编程语言都有不同类型的源组。此外,对于大多数项目而言,创建一个源组就足够了。

滚动到图片上以获取有关设置的详细说明。

任务:

  • 选择您选择的“源组”设置类型,并在创建项目后立即回到此处。

点空白的C++工程

我们其实不用这么高的标准,看自己的需求的.够用就好

可以看到这么多的规范

自己看吧,浅显易懂

设置文件或者目录为了索引

可执行文件

我加个一个ino的文件类型

包含的文件头位置

我这里设置了一下内置的头文件

我怕找不对,用code试了一下

全局头文件位置

编译的标志,可以看我gcc的文章

开始索引

成功

首页

  1. 创建一个软件项目
  2. you'hua加载这个设置
  3. 使能命令行和文件的日志功能
  4. 运行一个什么java的应用程序不懂
  5. 应该是我没有java环境的原因吧
  6. 收集源文件中
  7. 输出进度
  8. 创建了这个文件
  9. 接着加载这个文件
  10. 接着说不能加载这个项目,因为这个项目它的符号信息不够
  11. 接着准备索引
  12. 开始为23个文件索引
  1. 可以看到是到23 ,速度很快的
  2. 保存剩余的数据
  3. 优化数据库
  1. 在这个地方,我知道了

并不是json文件,而是xml文件

日志,没有看太懂

下面的错误的信息

扫描完成的详细信息

可以重新对文件进行设置

重新加载一次文件索引

更新一次

可以搜索

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-11-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 云深之无迹 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 添加来源组
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档