Giter Site home page Giter Site logo

leizhenpeng / emoji-review Goto Github PK

View Code? Open in Web Editor NEW
6.0 2.0 1.0 357 KB

利用Emoji让代码审查变得像聊天一样有趣。

Home Page: https://chrome.google.com/webstore/detail/emoji-code-review/gfoejhpmemdeikpdmcppccgdbikipeoe

JavaScript 4.62% TypeScript 69.57% CSS 25.80%
chrome-extension code-review crx emoji github plasmo

emoji-review's Introduction

Emoji Code Review

效果图

简介

为什么现在的程序员不喜欢写 code-review ?

宁可动手改也不愿意指出自己的意见?

一点点 Emoji 就能让在代码审查变得更有趣,让提出和接受代码审查变得更加愉快😃。

Emoji Review 是一款浏览器插件,辅助开发者在 Github 上利用 Emoji 简单有趣的表达对代码的意见,让代码审查变得像聊天一样有趣。

Emoji Review Guide

一张图胜过千言万语。 一个Emoji胜过20个字。

Emoji图鉴

emoji :code: 意义
👍 :smiley: 这个棒极了,赞一个!

...而且我想让作者知道!这是突出代码审查中积极部分的一种方式。
🔧 :wrench: 这里得修修,需要改进哦!

这是我感觉到值得处理的关注点或建议的更改/重构。
:question: 我有点迷糊,能解释一下吗?

这应该是一个充分形成的问题,带有足够信息和上下文,需要回应。
🤔 :thinking: 我在思考,或者有其他想法可以讨论。

我可能会表达关注,提出替代解决方案,或者用自己的话走过代码,确保我理解。
🌱 :seedling: 这是个好主意,值得一试!

这不是一个更改请求,但可能对未来有更大的影响。一般来说,这是未来需要记住的事情。
📝 :memo: 这里需要个说明,别忘了哦!

这是一个解释性注释,有趣的事实,或相关评论,不需要任何行动。
⛏️ :pick: 细节很重要,这里可以做得更好!

这不需要任何更改,通常不说更好。这可能包括风格、格式化或组织建议,如果它们真的很重要,应该通过linting来防止/执行。
♻️ :recycle: 重构一下,让代码更简洁高效!

应该包含足够的上下文,使其可操作,不被当作小问题。
🏕 :camping: 这里有个提升空间,可以做得更好!

与你的改变不直接相关,让我们把代码保持得比我们发现时更干净。
📌 :pushpin: 这个点子不错,但可能不在我们的计划内。

这是一个超出范围的关注点,应该适当地安排后续跟进。
💡 :lightbulb: 灵光一闪,有个新点子想分享!

你的代码让我想到了这个新想法。不需要行动,我想和你分享这个想法。
😅 :sweat_smile: 这里可能存在安全问题,请注意!

如果有人不小心提交了私钥或令牌等敏感信息,我们需要及时处理。

示例:

❓ 我不太明白这段代码的逻辑,能详细解释一下吗?

🔧 这里似乎有一个潜在的内存泄漏问题,我们可能需要添加一些清理代码。

🤔 我建议我们检查一下资源回收的逻辑

🌱 这可能需要一些额外的工作,但长远来看可能会带来性能上的提升

📌 我们可以在下个迭代中考虑这个点子。

安装指南

Chrome商店

快来,点这个按钮,立刻安装到 Chrome 浏览器上

Install on Chrome

本地安装

  1. 把我们的仓库克隆到你的电脑上。
  2. 依次执行pnpm installpnpm build
  3. 打开Chrome,找到chrome://extensions/
  4. 开启开发者模式,就像打开了新世界的大门。
  5. 点击加载未打包的扩展程序,选择你的仓库文件夹。

特别感谢

这个项目受Axolo.co启发,更符合国内开发者需求。

emoji-review's People

Contributors

leizhenpeng avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

simpleyj

emoji-review's Issues

天然的标注工具

严格限定每一种表情的含义的话,其实也可以当成一个代码数据集标注工具。
如果再定义一下code review的上下文,比如写这段代码的原因,那就可以当成监督微调的数据集了(学界上的价值比较高)。

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.