Version 1.0 · Windows x64

Codez en rythme.

Un éditeur de code C++ pour le terminal avec lecteur YouTube intégré, visualisation audio FFT en temps réel et paroles synchronisées.

Gratuit · Open source · ~250 Ko

♫ CodeBeats — main.cpp
♫ CB main.cpp [+] C++ onedark Ln 24, Col 12
22 int main() {
23     App app;
24     app.run();
25     return 0;
26 }
27
28 // Lance la boucle principale
Bonobo — Kerala 1:23/3:45
[Ctrl+B] Explorer [Ctrl+F] Recherche [F4] Mode-Vis [F9] Paroles

Tout ce qu'il vous faut, dans le terminal

Un éditeur complet et un lecteur audio, sans quitter votre console.

📝

Éditeur C++

Coloration syntaxique, gouttière, indicateur de scroll, mots-clés / types / chaînes / commentaires reconnus.

🎵

Lecteur YouTube

Tapez :play <url> et la musique démarre. Playlist, lecture suivante automatique, pause, volume.

📊

4 modes de visualisation

Barres FFT, oscilloscope, miroir, vague — basculez en temps réel avec F4.

🎨

5 thèmes

One Dark, Dracula, Monokai, Gruvbox, Bisqwit. Changement instantané via :theme.

📑

Onglets multiples

Ouvrez plusieurs fichiers en parallèle. Navigation avec Ctrl+PgUp/PgDn.

📁

Explorateur de fichiers

Sidebar avec arborescence, expand/collapse, ouverture directe. Toggle avec Ctrl+B.

💡

Auto-complétion

Suggestions basées sur les mots déjà présents dans le fichier. Tab pour accepter.

🎤

Paroles synchronisées

Récupération automatique des paroles, défilement synchronisé avec la lecture (F9).

🔍

Recherche + Undo/Redo

Ctrl+F pour chercher, Ctrl+Z/Y pour annuler-rétablir avec historique de 500 étapes.

Cinq thèmes prêts à l'emploi

Tapez :theme dracula et c'est instantané.

int main() {
  // hello
  return 0;
}
One Dark
int main() {
  // hello
  return 0;
}
Dracula
int main() {
  // hello
  return 0;
}
Monokai
int main() {
  // hello
  return 0;
}
Gruvbox
int main() {
  // hello
  return 0;
}
Bisqwit

Téléchargement

Choisissez l'option qui vous convient.

Recommandé

Exécutable Windows

Binaire prêt à l'emploi pour Windows 10+ (x64).

  • ✓ Pas de compilation nécessaire
  • ✓ Compatible Windows Terminal
  • ✓ Démarrage instantané
Télécharger codebeats.exe

≈ 250 Ko

Code source

Pour compiler vous-même ou modifier le code.

  • ✓ C++17 header-only
  • ✓ MinGW ou MSVC
  • ✓ CMake fourni
Télécharger les sources

≈ 50 Ko

Script d'installation

Installation automatique avec dépendances.

  • ✓ yt-dlp + ffmpeg auto-installés
  • ✓ Détecte winget/choco/scoop
  • ✓ Compile via CMake
Télécharger setup.ps1

≈ 5 Ko

Installation en 3 étapes

1

Installer les dépendances

CodeBeats utilise yt-dlp et ffmpeg pour la lecture audio.

winget install yt-dlp.yt-dlp
winget install Gyan.FFmpeg
2

Télécharger CodeBeats

Récupérez l'exécutable ou exécutez le script setup automatique.

powershell -ExecutionPolicy Bypass -File setup.ps1
3

Lancer

Ouvrez Windows Terminal et lancez CodeBeats avec un fichier optionnel.

.\codebeats.exe main.cpp

Raccourcis clavier

Les essentiels pour être productif immédiatement.

Éditeur

Ctrl + SSauvegarder
Ctrl + ZAnnuler
Ctrl + YRétablir
Ctrl + FRecherche
TabAccepter auto-complétion

Navigation

Ctrl + BExplorateur
Ctrl + NNouvel onglet
Ctrl + PgUpOnglet précédent
Ctrl + PgDnOnglet suivant
EscMode commande

Lecteur

F4Cycler les modes visuels
F5Pause / Reprise
F6Stop
F7 / F8Volume - / +
F9Mode paroles