欧宝体育电话

文档索引页

开始做自由职业者

开始与SymfonyInsight作为一个欧宝娱乐app下载地址自由职业者包括两个简单的步骤:

  1. 注册SymfonyInsi欧宝娱乐app下载地址ght
  2. 通过让SymfonyInsight访问您的代码来欧宝娱乐app下载地址添加一个项目

第一步:注册SymfonyInsight欧宝娱乐app下载地址

当你作为自由职业者工作时,你可能不需要SymfonyInsight的协作功能。欧宝娱乐app下载地址我们建议您购买最符合您需求的个人基本计划。看看价格页面去买它。

欧宝娱乐app下载地址SymfonyInsight基于SymfonyConnect:您将被重定向到SymfonyConnect以登录并实际购买该计划。

登录后,您将看到仪表板,这是一个页面,汇总了与您的项目相关的所有通知。首先,你的仪表板是空的:点击“添加项目”开始填充它。

步骤2:通过让SymfonyInsight访问您的代码来添加一个欧宝娱乐app下载地址项目

欧宝娱乐app下载地址SymfonyInsight需要访问您的代码来分析它。配置这种访问取决于你的代码托管在哪里(GitHub, Bitbucket, GitLab,…)

有专门编写的文档部分欧宝体育电话来帮助您使用每个平台:

一旦Sym欧宝娱乐app下载地址fonyInsight访问了您的代码,它将自动开始对您的代码进行第一次分析。

为什么要指定项目类型?

分配正确的项目类型很重要,因为一些指标只运行在项目类型的子集上。例如,在简单样式中检查图标是没有意义的PHP图书馆。同样,所有规则都特定于欧宝娱乐app下载地址应用程序不应该运行WordPress插件。因此,彻底选择最适合你的项目的类别将消除误报并提高分析的准确性。

解读你的第一份报告

根据项目的大小,分析需要几秒钟到几分钟的时间才能完成。完成后,您将看到得分你的项目。项目评分主要分为四个部分:

1

质量等级,它直观地总结了项目的质量水平。欧宝娱乐app下载地址SymfonyInsight使用基于奖牌和数字分数的质量量表。这五枚奖牌从高到低分别是:白金、金、银和铜。它们由以下图标表示:

最重要的是,你会看到一个数字来给你的质量打分0而且One hundred..这个数值分数为您提供了一个更精确的评估,以便及时跟踪项目质量的演进。

在这个例子中,这个项目没有得到任何奖牌,分数只是22因为它的质量很低。

2

错误级别列表,将所有错误按严重程度分组。这有助于您和您的团队首先集中精力修复最关键的错误。

3.

改进的时间,显示了将项目质量提高到最高水平所需的工作量。在本例中,大约需要11个月的工作才能达到该质量水平。将鼠标移到此部分,显示将质量提高一级所需的工作量:

4

重要安全警报,显示可能导致严重安全问题的错误列表。

除了前面的项目评分之外,SymfonyInsight分析生成一个完全详细的报告,显示每个项欧宝娱乐app下载地址目错误以及如何修复它们的说明。

完整的分析报告分为三个主要部分:

  1. 质量分,描述了项目当前的质量水平,使用了前面提到的相同的奖章和数字尺度。它还表明了达到下一个质量级别所需的工作量。
  2. 过滤器,这部分对于有很多错误的大型项目非常有用。它允许您使用不同的标准来过滤错误列表,例如错误的严重程度、错误的类型和引入错误的开发人员。
  3. 违规名单,这是最重要的部分,因为它显示了在项目分析期间发现的错误的完整列表。点击任何违规的标题,显示其内容:
  • 标题,简要描述了错误的性质。
  • 标题的行为,带有问号图标的按钮允许您阅读与此规则相关的文档。欧宝体育电话带有垃圾桶图标的按钮允许您忽略与此类似的所有违规。
  • 文件,它会显示包含错误的文件的完整路径以及错误所在的代码行。文件路径是指向GitHub存储库中的同一行和文件的链接。
  • 代码和描述,本节在上下文中展示了引入错误的代码片段,以及对错误原因的较长描述。
  • 操作菜单,它会显示几个与错误相关的操作按钮,比如评论它、忽略它和直接在GitHub上打开一个问题。