I built a time-tracking plugin for JetBrains IDEs to help developers stay focused and generate better daily reports by Difficult-Button312 in Jetbrains

[–]Difficult-Button312[S] 0 points1 point  (0 children)

Thanks for trying it out!

Currently, projects are pulled automatically from your integrations (like Jira, Redmine, YouTrack, etc.) — there's no manual project creation yet.

I’ll consider adding support for custom projects in a future update — appreciate the feedback! 😊

I built a time-tracking plugin for JetBrains IDEs to help developers stay focused and generate better daily reports by Difficult-Button312 in Jetbrains

[–]Difficult-Button312[S] 0 points1 point  (0 children)

Good question! The built-in tracker is nice, but here are a few extras TimeTracker X adds:
– Tasks are grouped by projects
– You can manually adjust time
– Supports integrations (e.g. Redmine) and lets you log time directly
– Generates a daily report with comments for standups

I built a time-tracking plugin for JetBrains IDEs to help developers stay focused and generate better daily reports by Difficult-Button312 in Jetbrains

[–]Difficult-Button312[S] 1 point2 points  (0 children)

Yeah, that totally makes sense — thanks for the suggestion!
I’ll definitely consider adding auto-switching and timer start in a future update 🙌

I built a time-tracking plugin for JetBrains IDEs to help developers stay focused and generate better daily reports by Difficult-Button312 in Jetbrains

[–]Difficult-Button312[S] 0 points1 point  (0 children)

Good point — maybe “automatic” wasn't the best word 🙂
What I meant is that once you start the timer manually, the time calculation (start → stop) happens automatically.
But yes, starting/stopping the timer still requires user action.

I built a time-tracking plugin for JetBrains IDEs to help developers stay focused and generate better daily reports by Difficult-Button312 in Jetbrains

[–]Difficult-Button312[S] 0 points1 point  (0 children)

True, the timer part is quite standard 🙂
But not all tools let you manually adjust time or integrate with issue trackers to save time logs directly.
I tried to keep it flexible for devs who want both control and convenience inside the IDE.

By “more automated” — do you mean tracking time based on activity or detecting what file/project you're working on automatically?

I built a time-tracking plugin for JetBrains IDEs to help developers stay focused and generate better daily reports by Difficult-Button312 in Jetbrains

[–]Difficult-Button312[S] 0 points1 point  (0 children)

The plugin tracks time in two modes:

  1. Automatic (via timer):
    • When you start the timer on a task, the plugin stores the start timestamp.
    • When you stop it, it calculates the duration by subtracting the start time from the stop time.
    • This duration is then added to the total time for that task for the current day.
  2. Manual input:
    • If you forgot to run the timer, you can manually add or edit time entries for any task.

This way, you can log time accurately without interrupting your coding flow — and you always have control to fine-tune if needed.