AlgorithmHub - extension qui organise automatiquement sur GitHub les solutions LeetCode / Programmers avec 1 problème = 1 commit
(chromewebstore.google.com)Bonjour.
Je partage AlgorithmHub, une extension Chrome que j’ai créée pour organiser automatiquement sur GitHub les solutions de problèmes d’algorithmique.
[Quel est le rôle de cet outil ?]
- Quand vous résolvez un problème sur LeetCode / Programmers
- il se synchronise automatiquement avec le dépôt GitHub connecté
- le code et les informations du problème sont organisés ensemble
- chaque problème est enregistré avec 1 commit
[Pourquoi l’avoir créé ?]
En préparant des tests de live coding, je voulais classer régulièrement mes solutions sur GitHub.
J’utilisais auparavant LeetHub et BaekjoonHub ensemble, mais
- les deux extensions ayant des méthodes de stockage différentes
→ la structure de répertoires du dépôt de solutions n’était pas proprement maintenue - dans le cas de LeetHub, à chaque fois qu’on résout un problème
→ plusieurs commits sont générés
→ à cause des mises à jour du README, de la racine, etc.
Comme cela me dérangeait en permanence, j’ai fini par le créer moi-même.
AlgorithmHub s’est concentré sur les points suivants.
- 1 problème = 1 commit
- prise en charge simultanée de LeetCode + Programmers
- fourniture d’une structure de répertoires organisée par plateforme
- conception pensée pour éviter de trop grands écarts de structure entre les plateformes
- suppression des commits inutiles
[État actuel]
- les fonctions de base sont stables et opérationnelles
- disponible sous forme d’extension Chrome
- d’autres plateformes et fonctionnalités seront ajoutées progressivement
N’hésitez pas à l’essayer, et si vous avez des idées d’amélioration ou des suggestions, vous pouvez les laisser librement.
Aucun commentaire pour le moment.