AlgorithmHub – Erweiterung, die LeetCode-/Programmers-Lösungen automatisch mit 1 Problem = 1 Commit in GitHub organisiert
(chromewebstore.google.com)Hallo.
Ich möchte die Chrome-Erweiterung AlgorithmHub vorstellen, die Algorithmus-Problemlösungen automatisch in GitHub organisiert.
[Was macht das Tool?]
- Wenn man Probleme auf LeetCode / Programmers löst
- werden sie automatisch mit dem verbundenen GitHub-Repository synchronisiert
- Code und Probleminformationen werden gemeinsam organisiert
- pro Problem wird genau 1 Commit aufgezeichnet
[Warum habe ich es gebaut?]
Während ich mich auf Live-Coding-Tests vorbereitet habe, wollte ich meine Problemlösungen kontinuierlich in GitHub organisieren.
Bisher habe ich LeetHub und BaekjoonHub zusammen verwendet, aber
- die Speicherweise der beiden Erweiterungen ist unterschiedlich
→ dadurch ließ sich die Verzeichnisstruktur des Lösungs-Repositorys nicht sauber verwalten - bei LeetHub wird beim Lösen eines einzelnen Problems
→ durch README-/Root-Updates usw.
→ eine Struktur erzeugt, in der mehrere Commits entstehen
Das hat mich immer wieder gestört, daher habe ich es selbst gebaut.
AlgorithmHub konzentriert sich auf Folgendes:
- 1 Problem = 1 Commit
- gleichzeitige Unterstützung für LeetCode + Programmers
- Bereitstellung einer nach Plattformen geordneten Verzeichnisstruktur
- so entworfen, dass die Struktur zwischen den Plattformen nicht stark voneinander abweicht
- Entfernung unnötiger Commits
[Aktueller Stand]
- Die Grundfunktionen arbeiten stabil
- Es ist als Chrome Extension nutzbar
- Weitere Plattformen und Funktionen sollen fortlaufend ergänzt werden
Probiert es gern aus. Wenn ihr Ideen für Verbesserungen oder Vorschläge habt, könnt ihr sie jederzeit gern hinterlassen.
Noch keine Kommentare.