Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

TagMyCode Official IntelliJ IDEA Plugin

This is the official IntelliJ IDEA plugin for TagMyCode.

It works also on others JetBrains IDEs:

  • RubyMine
  • WebStorm
  • PhpStorm
  • PyCharm
  • AppCode
  • Android Studio
  • DataGrip

Getting started


To download all dependencies use Maven

mvn clean package

this command downloads all required dependencies into lib folder

Set the correct project compiler output: go to File -> Project Structure... -> Project -> Project compiler output and add the full absolute path, for example /home/user/projects/tagmycode-intellij/out

Consumer Id and Consumer secret

You need to create a Java class into plugin/com/tagmycode/intellij

package com.tagmycode.intellij;

import com.tagmycode.plugin.AbstractSecret;

public class Secret extends AbstractSecret {
    public String getConsumerId() {
        return "YOUR_CONSUMER_ID";

    public String getConsumerSecret() {
        return "YOUR_CONSUMER_SECRET";