Novusvetus / IntelliJStatsPlugin

(WIP) Tracking your IntelliJ activity and push it to your own Endpoint.

Home Page:https://novusvetus.github.io/intellijstatsplugin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

(WIP) Tracking your IntelliJ activity and push it to your own Endpoint.

https://novusvetus.github.io/intellijstatsplugin


Languages

Language:Kotlin 100.0%