Skip to content

Novusvetus/IntelliJStatsPlugin

Repository files navigation

IntelliJStatsPlugin

Build Version Downloads

Template ToDo list

This plugin logs what you are working on and sends it to an API. But you still have to set up the endpoint yourself and set it under "Tools" -> "IntelliJStatsPlugin Settings".

It will post a JSON array with the following structure and expects a "success" as answer.

[
  {
    "entity":"/path/to/file",
    "timestamp":1234567890.1234,
    "is_write":false,
    "project":"Projectname",
    "language":"PLAIN_TEXT"
  },
  {
    "entity":"/path/to/file.md",
    "timestamp":1234567890.9876,
    "is_write":false,
    "project":"Projectname",
    "language":"Markdown"
  },
  ...
]

Installation

  • Using IDE built-in plugin system:

    Settings/Preferences > Plugins > Marketplace > Search for "IntelliJStatsPlugin" > Install Plugin

  • Manually:

    Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...


Plugin based on the IntelliJ Platform Plugin Template.