Setup {editor} - Step 3
{#if editor === "vscode"}
VS Code

Install the VS Code Extension

Search for "WakaTime" in the marketplace.

1

Install the extension

Open VS Code, go to Extensions (squares icon), search for WakaTime, and click Install. View on Marketplace

2

Restart & Code

Restart VS Code if prompted. Then, open any file and start typing to send your first heartbeat.

How do I know it's working?

You'll see a clock icon and time spent coding in your status bar:

WakaTime status bar
{#if !hasHeartbeat}

Waiting for you to code...

{statusMessage}

{:else}

Heartbeat detected!

Received {heartbeatTimeAgo} from {detectedEditor && detectedEditor.toLowerCase() !== "vscode" && detectedEditor.toLowerCase() !== "vs code" ? detectedEditor : "VS Code"}.

{/if}
Skip to finish
{:else if editor === "godot"}
Godot

Godot Setup

Install the plugin with your preferred package manager.

Godot requires a plugin installed for each project separately.

  1. Open your Godot project
  2. Go to AssetLib tab
  3. Search for "Godot Super Wakatime"
  4. Download and Install
  5. Enable in Project → Project Settings → Plugins
{:else if editor === "jetbrains"}
JetBrains

Set Up JetBrains IDEs

Install the WakaTime extension for JetBrains IDEs (like IntelliJ and PyCharm).

JetBrains IDEs require a plugin installed for each IDE separately.

1

Open Settings

Open your IDE and go to Settings (Ctrl+Alt+S on Windows/Linux, Command+, on macOS), Plugins, then Marketplace.

2

Install WakaTime Plugin

Search for WakaTime in the marketplace and click Install. View on Marketplace

3

Restart & Code

Restart your IDE if prompted. Then, open any file and start typing to send your first heartbeat.

How do I know it's working?

You'll see a WakaTime icon and time spent coding in your status bar:

WakaTime status bar
{:else if editor === "sublime"}
Sublime Text

Set Up Sublime Text

Use Package Control to install WakaTime for Sublime Text.

1

Install Package Control

If you don't have Package Control installed, install it at packagecontrol.io to set it up first.

2

Install WakaTime Plugin

Open the Command Palette (Ctrl+Shift+P on Windows/Linux, Command+Shift+P on macOS), type Package Control: Install Package, and press Enter. Then type WakaTime and press Enter to install. View on Package Control

2

Start Coding

After installing WakaTime, open any file and start typing to send your first heartbeat.

How do I know it's working?

You'll see your time spent coding in your status bar, which looks something like Today: 1h 23m.

{:else if editorData[editor]}
{editorData[editor].name}

{editorData[editor].name} Setup

Install the plugin with your preferred package manager.

{#each editorData[editor].methods as method, index} {#if index > 0}
{/if}

{method.name}

{method.code}
{#if method.note}

{@html method.note}

{/if}
{/each}
{:else}

Setup your Editor

Install the plugin with your preferred package manager.

Find your editor in the WakaTime documentation and follow the installation steps. Use your Hackatime API key when prompted.

⚠️ Important

Since you already ran the setup script in Step 1, you don't need to configure the api_url or api_key again - just install the plugin!

PyCharm PyCharm Sublime Sublime Text Unity Unity
🌐
View all editors
{/if}