There are a lot of software for the same purpose and some have pretty rich functionality (for example blocking chats and email programs). What I try to solve besides the aim of technique:
- Own developer metrics in context of concrete project.
- Simple way to obtain a tool. As for me it's always a trouble to remember a name of that suitable program and look up among the web when I move to a new workspace.
At now plugin is extremely simple (MVP buzzword!).
- Start/stop timer and it'll show a modal message box with basic information after completion.
At now only manual build is available.
- Clone project.
- Open via Intellij Idea.
- In project settings remove existing module and create new plugin module. Choose Intellij Idea SDK.
- Idea automatically create run settings for plugin but anyway you need to specify created module.
- Now you can run Intellij Idea with installed plugin in sandbox.
Or you can create plugin zip archive via
Build -> Prepare Plugin Module ...