All Projects → wakatime → Visualstudio Wakatime

wakatime / Visualstudio Wakatime

Licence: bsd-3-clause
Visual Studio plugin for automatic time tracking and metrics generated from your programming activity.

Projects that are alternatives of or similar to Visualstudio Wakatime

Titra
titra - modern open source project time tracking for freelancers and small teams
Stars: ✭ 189 (-33.92%)
Mutual labels:  time-tracking
trackie
⏳ trackie is a private, daemon-less time tracker for your CLI.
Stars: ✭ 39 (-86.36%)
Mutual labels:  time-tracking
Workday.WebServices
Workday API clients
Stars: ✭ 18 (-93.71%)
Mutual labels:  time-tracking
Ledgersmb
Repository for the LedgerSMB project -- web app for accounting & ERP
Stars: ✭ 222 (-22.38%)
Mutual labels:  time-tracking
swdc-atom
Track your programming activity in real-time in Atom
Stars: ✭ 11 (-96.15%)
Mutual labels:  time-tracking
legacy-python-cli
Command line interface used by all WakaTime text editor plugins.
Stars: ✭ 1,048 (+266.43%)
Mutual labels:  time-tracking
Brackets Wakatime
Brackets plugin for automatic time tracking and metrics generated from your programming activity.
Stars: ✭ 151 (-47.2%)
Mutual labels:  time-tracking
tom
Command line tool to track time and to simplify related office work (reporting, invoicing)
Stars: ✭ 16 (-94.41%)
Mutual labels:  time-tracking
Log
Daily logging tool and data visualizer.
Stars: ✭ 30 (-89.51%)
Mutual labels:  time-tracking
augr
A simple command line time tracker
Stars: ✭ 19 (-93.36%)
Mutual labels:  time-tracking
Wakatime Mode
Emacs plugin for automatic time tracking and metrics generated from your programming activity.
Stars: ✭ 225 (-21.33%)
Mutual labels:  time-tracking
gedit-wakatime
Gedit 3.8+ plugin for automatic time tracking and metrics generated from your programming activity.
Stars: ✭ 18 (-93.71%)
Mutual labels:  time-tracking
wakatime-zsh-plugin
🕒Track how much time you have spent in your terminal!
Stars: ✭ 71 (-75.17%)
Mutual labels:  time-tracking
Klog
A plain-text file format and command line tool for time tracking
Stars: ✭ 222 (-22.38%)
Mutual labels:  time-tracking
gone
Where has my time gone?
Stars: ✭ 46 (-83.92%)
Mutual labels:  time-tracking
Eclipse Wakatime
Eclipse plugin for automatic time tracking and metrics generated from your programming activity.
Stars: ✭ 161 (-43.71%)
Mutual labels:  time-tracking
swdc-vim
Track your programming activity in real-time in Vim
Stars: ✭ 19 (-93.36%)
Mutual labels:  time-tracking
Swdc Vscode
Time-tracking plugin for Visual Studio Code
Stars: ✭ 268 (-6.29%)
Mutual labels:  time-tracking
mite-cli
command line interface for time tracking service mite.yo.lk
Stars: ✭ 17 (-94.06%)
Mutual labels:  time-tracking
team-timesheets
Time tracking web app built as a replacement for old school timesheets.
Stars: ✭ 25 (-91.26%)
Mutual labels:  time-tracking

visualstudio-wakatime

Build Status Coding time tracker

Visual Studio extension to quantify your coding using https://wakatime.com/.

Installation

  1. Inside Visual Studio, navigate to ToolsExtensions...

  2. Click the Online category at the left, then search for wakatime.

  3. Click the Download button, then click Install.

  4. Click the Restart Now button.

  5. Enter your api key, then press enter.

  6. Use Visual Studio and your coding activity will be displayed on your WakaTime dashboard.

Screen Shots

Project Overview

Supported Visual Studio Editions

  • Visual Studio 2010
  • Visual Studio 2012
  • Visual Studio 2013
  • Visual Studio 2015
  • Visual Studio 2017
  • Visual Studio 2019

Visual Studio for Mac

Visual Studio for Mac is supported with the WakaTime for Monodevlop extension.

Visual Studio 2010 ( Legacy )

For legacy Visual Studio 2010, use the legacy WakaTime 2010 extension.

Visual Studio Express

Microsoft does not allow extensions for Visual Studio Express edition in the gallery. To use WakaTime for Visual Studio Express, download and install WakaTime for Express.

Alternatively, you may clone the github repo and build the extension using the Express build profile. The resulting bin/Express/WakaTime.vsix extension file will install into Visual Studio Express when run.

Contributing

To open and build this project, please use Visual Studio 2017.

For debugging, configure the product to open in a new Visual Studio instance:

  1. Open the project properties (ALT + ENTER)

  2. In the Debug tab, set to Start external program. e.g: C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.exe

  3. Add command line arguments: /rootsuffix Exp

  4. Change the solution according to the version of Visual Studio you're targeting:

    • Express - Visual Studio Express
    • Legacy - Visual Studio 2010
    • Release - Visual Studio 2012+ Community, Pro, Enterprise, etc..

    Note: The Debug solution is only for including debugger symbols.

Troubleshooting

Look for a ToolsWakaTime Settings menu in Visual Studio. If that menu doesn't exist, something prevented the WakaTime extension from loading.

Turn on debug mode from ToolsWakaTime Settings.

Are there error messages in your Visual Studio Output window?

Open the Output window from ViewOutput (ctrl + alt + O).

Output Window

If there are no messages in your Visual Studio Output window, check your .wakatime.log file:

C:\Users\<user>\.wakatime.log

Lastly, uncaught exceptions go to ActivityLog.xml. Uncaught exceptions are rare, so check your ActivityLog.xml only after checking your Output Window and .wakatime.log file.

The How to Debug Plugins guide shows how to check when coding activity was last received from your IDE using the User Agents API. For more general troubleshooting info, see the wakatime-cli Troubleshooting Section.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].