当前位置: 首页 > 知识库问答 >
问题:

java - 现在前后端代码用什么检测工具?

梁丘远航
2023-05-10

大部分公司使用sonar吗?

共有2个答案

谈灵均
2023-05-10

1.SonarQube:SonarQube是一个用来检测代码质量的开源工具,支持多种语言,比如Java、C#、 js等等。

  1. ESLint:用来检测js代码质量的工具。
    3.JSLint:用来检测js代码质量的工具。
  2. PMD:用来检测Java代码质量的工具。
呼延子安
2023-05-10

常用的:

  1. GitLab:一个面向开发人员的综合性工具,提供源代码管理、CI/CD、代码审查、容器注册表等功能。
  2. GitHub:全球最大的代码托管网站,提供Git版本控制服务和各种开发者工具。
  3. Bitbucket:Atlassian公司开发的代码托管平台,提供Git和Mercurial版本控制服务,并且可以与Jira等其他Atlassian产品集成使用。
  4. GitKraken:可视化的Git客户端,支持Windows、Mac和Linux,提供分支管理、图形化提交历史、团队协作等功能。

我公司用的是GitLab

 类似资料:
  • 问题内容: 我在一个项目中,以前的程序员到处都在复制粘贴代码。这些代码实际上是相同的(或非常相似),可以将它们重构为一个。 我花了无数小时来手动重构这些代码,但我认为必须有更好的方法。有些是非常平凡的静态方法,可以将它们移到祖先类中(但以前的初级程序员都将其复制粘贴到整个类中)。 是否有代码分析工具可以检测到这一点并提供报告/建议?如果可能的话,我更喜欢免费/开源工具。 问题答案: 我使用以下工具

  • 比如检查员工是否不小心把数据库的账号密码等信息不小心发布到了 github/gitee 公开仓库、博客(csdn、思否、掘金)等等

  • 用的vite运行vue,后端我开了环境软件,wampserver 是不是因为后端的PHP文件没有被解析???所以返回的是php的源代码???我先用的axios请求,结果是这样,后来换了XMLHttp请求还是这样,刚学vue3,卡在这了,百度了好久没找到答案,求大佬解答

  • 问题内容: 我想知道以下代码的行为背后的机制是什么: 我的理解是不 返回 函数,而是 关闭连接/结束请求 。这可以解释为什么我仍然可以在命令后执行代码(我查看了快速源,但它似乎不是异步函数)。 还有其他我可能会想念的东西吗? 问题答案: 当然可以结束HTTP响应,但是它对您的代码没有做任何特殊的事情。 即使您已结束回复,也可以继续做其他事情。 但是,您 无法 做的是利用进行任何有用的操作。由于响应

  • 遵循良好的代码规范是很有必要的。随着业务的发展,项目的持续集成,代码的复杂性会变得越来越高。在业务逻辑变得越来越复杂的时候,如果没有统一的规范进行约束,代码的可阅读性会越来越差,这样拓展和维护都将会变得非常棘手。遵守代码规范,能够让多人开发维护的项目代码风格保持统一,提高可阅读性,同时也能够在编码过程中规避掉一些低级错误和需要避开的坑,降低出错概率。 百度前端编码规范 百度提供了一套包括 Java

  • mac有什么好用的FTP工具,免费好用,推荐一下