当前位置:   article > 正文

【Teams】如何使用sonarqube(docker版)扫描dotnet core版本的Teams项目的代码质量_visual studio 中sonarqube

visual studio 中sonarqube

        作为码农,完成功能后,一般流程我们需要code review。那为了减少code review时被diss的次数,我们最好提前发现一些可以优化的代码。

        正好前两天阅读Teams的一款应用源代码的时候,想着能拿着它扫描一把,看会不会发现一些可以改进的地方,顺便介绍下我使用的方法和工具。

        环境准备(在Mac上操作,win上大家自行变通,玩法相通):

  1. dotnet core环境:.NET Core SDK 3.1.101
  2. visual studio code:1.44.0
  3. docker(基于docker运行sonarqube镜像):version 19.03.5, build 633a0ea(docker desktop version 2.1.0.5)
  4. java:version "13-ea" 2019-09-17

        以上便是需要的环境。接下来简单介绍下具体步骤(我们省略掉写代码的过程,直接分析代码),今天直接分析开源Teams项目lucky draw的源代码(GitHub - Office365DevOps/lucky-draw-bot: A lucky-draw bot for Microsoft Teams,自行克隆,如有兴趣,也可PR,欢迎大家推广使用这款Teams应用,自己用过&#

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/973093
推荐阅读
相关标签
  

闽ICP备14008679号