Giter Club home page Giter Club logo

boroborome / code-review-assistant Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mtwga/thoughtworks-code-review-tools

0.0 0.0 0.0 1014 KB

一款与Trello集成的IDE插件,帮助团队让code reivew更高效、反馈可视化。其源于Thoughtworks的code review实践,可以将code review中的反馈进行分类记录到Trello中。通过Trello提供的统计功能,后续可以对出现频率较高的反馈类型开展针对性的培训,从而持续提高团队的能力。

License: MIT License

Java 90.32% Kotlin 9.68%

code-review-assistant's Introduction

Thoughtworks code review tools

Build CodeQL Release Version Downloads

The purpose of developing this plug-in is to improve the work efficiency of Code Review and the joy of Code Review.

开发本插件的目的是 Code Review 提高工作效率,插件需要和Trello配合使用,我们希望在code review中发现问题,在Trello中记录问题,并用Trello统计出现的问题,以此为方向给团队赋能。

Installation

  • Using IDE built-in plugin system:

    Settings/Preferences > Plugins > Marketplace > Search for " ThoughtworksCodeReviewTools" > Install Plugin

  • Manually:

    Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...

Configuration

  • Set up your Trello configuration here:

    configuration

  • Trello key & token can be got here: https://trello.com/app-key

    trello key and token: trelloKeyAndToken

  • Board id can be found in url: boardId

  • Due time will be added to card for marking as done when problem solved

Setup Trello board

  • Add members to the Trello board. Member should be displayed in this tool

  • Add labels to the Trello board(menu -> label). Label is using for classifying problems found in code review

How to use

  1. Select the code

selectCode

  1. Call the tool by default shortcut: cmd + option + i

  2. Enter Owner, Label, feedback, then press enter

codereviewTool

  1. A notification will display if the Trello card created

receipt

Refresh

  • Use refresh button if a new member or label just be added to Trello board

Contributors

code-review-assistant's People

Contributors

lhui avatar dependabot[bot] avatar dhlpj avatar lihuitw avatar escapedsheep avatar jiepeng0312 avatar chongfa avatar afaren avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.