Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>icarukTimeNew to Visual Studio Code? Get it now.
icarukTime

icarukTime

Icaruk

|
252 installs
| (4) | Free
Measures the time you spend on each project, language and file.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

What it does

It counts the time you code on a project:

  • Time coding
    • Time by language
    • Time by file
  • Time navigating
  • Time idle

It's offline, the data is stored on the file .icarukTime.json.

Features

  • 3 modes that are switched automatically by the extension depending on what are you doing:

    • ⛏ COD (coding): the time you are actively coding.
    • 📁 NAV (navigating): the time you are navigating throught folders, opening and closing files.
    • 🛏 IDL (idle): the time you are doing nothing.
  • Time report:

    • Command: icarukTime: time report.
    • Keybind: ctrl + shift + r.

  • Status bar, it switches automatically with the mode.

  • Configurable

How it works

Depending on the actions you do, you'll enter on a different mode:

  • Making changes on the actual document or saving it will make you to enter on the ⛏ COD (coding) mode.
  • Opening and closing files will make you to enter on the 📁 NAV (navigating) mode.
  • Leaving the COD or NAV modes will make you to enter on the 🛏 IDL (idle) mode.

There are a grace time that will keep you on each mode even after stopping doing the actions of each mode.

For example, you write "asd" and you enter on COD mode, after certain amount of time (grace time) you enter on IDL mode, and then, after a certain amount of time, you'll stay at IDL mode, but you'll be no longer counting IDL time.

Each mode has its own grace time (soon it will be configurable).

If you enter COD mode and then open or close a file, you'll not leave COD mode because it has higher priority than NAV. But if you are on NAV and you start coding, you'll enter COD mode.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft