Work Hours Tracker
Extension VS Code pour suivre les heures de travail dans les projets, calculer les gains potentiels en fonction d'un tarif horaire configurable, mettre en pause après une période d'inactivité, envoyer des notifications lors de la reprise d'activité, afficher une barre d'état personnalisable, et ouvrir un fichier détaillé des sessions avec les modifications (ajouts, suppressions, modifications).
Installation
Installez l'extension depuis le VS Code Marketplace.
Ou installez manuellement le fichier .vsix :
- Téléchargez le fichier .vsix depuis les releases.
- Ouvrez VS Code, allez dans Extensions (Ctrl+Shift+X).
- Cliquez sur les trois points > Installer depuis VSIX...
- Sélectionnez le fichier .vsix.
Fonctionnalités
- Suivi du temps : Compte les heures travaillées dans les projets.
- Tarif horaire : Configurez un tarif pour calculer les gains.
- Devise : Choisissez parmi plusieurs devises ($, €, £, etc.).
- Mode d'affichage : Personnalisez l'affichage de la barre d'état (icône, temps, gains, ou temps et gains).
- Pause automatique : Met en pause après une inactivité configurable.
- Notifications : Avertit lors de la reprise d'activité.
- Barre d'état : Affiche le temps actuel et les gains de manière dynamique.
- Détails des sessions : Cliquez sur la barre d'état pour voir un rapport détaillé avec les modifications.
- Menu : Accédez aux paramètres et actions via le menu.
Paramètres
workHoursTracker.hourlyRate
: Tarif horaire (défaut : 50).
workHoursTracker.inactivityTimeout
: Timeout d'inactivité en millisecondes (défaut : 300000, soit 5 minutes).
workHoursTracker.currency
: Symbole de devise (défaut : $).
workHoursTracker.displayMode
: Mode d'affichage de la barre d'état (défaut : time_money).
Utilisation
L'extension s'active automatiquement au démarrage de VS Code. La barre d'état montre le temps et les gains. Cliquez dessus pour voir les détails.
Au premier lancement, un assistant de configuration vous guidera pour définir vos préférences.
Problèmes connus
- La détection de Copilot n'est pas encore implémentée.
Notes de version
1.0.0
Version stable avec toutes les fonctionnalités principales : suivi de temps, calcul des gains, pause automatique, notifications, barre d'état personnalisable, rapports détaillés.
Following extension guidelines
Ensure that you've read through the extensions guidelines and follow the best practices for creating your extension.
Working with Markdown
You can author your README using Visual Studio Code. Here are some useful editor keyboard shortcuts:
- Split the editor (
Cmd+\
on macOS or Ctrl+\
on Windows and Linux).
- Toggle preview (
Shift+Cmd+V
on macOS or Shift+Ctrl+V
on Windows and Linux).
- Press
Ctrl+Space
(Windows, Linux, macOS) to see a list of Markdown snippets.
Enjoy!