├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── assets ├── idea_which_key.gif ├── manual_installation.png ├── popup_configured.png └── popup_default.png ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── src └── main ├── kotlin └── eu │ └── theblob42 │ └── idea │ └── whichkey │ ├── WhichKeyActionListener.kt │ ├── WhichKeyExtension.kt │ ├── WhichKeyPluginDisposable.kt │ ├── config │ ├── FormatConfig.kt │ ├── MappingConfig.kt │ └── PopupConfig.kt │ └── model │ └── Mapping.kt └── resources └── META-INF ├── plugin.xml ├── pluginIcon.svg └── pluginIcon_dark.svg /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | .gradle/ 3 | build/ 4 | out/ 5 | .intellijPlatform -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/README.md -------------------------------------------------------------------------------- /assets/idea_which_key.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/assets/idea_which_key.gif -------------------------------------------------------------------------------- /assets/manual_installation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/assets/manual_installation.png -------------------------------------------------------------------------------- /assets/popup_configured.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/assets/popup_configured.png -------------------------------------------------------------------------------- /assets/popup_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/assets/popup_default.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | kotlin.code.style=official -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "IDEA Which-Key" 2 | 3 | -------------------------------------------------------------------------------- /src/main/kotlin/eu/theblob42/idea/whichkey/WhichKeyActionListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/src/main/kotlin/eu/theblob42/idea/whichkey/WhichKeyActionListener.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/theblob42/idea/whichkey/WhichKeyExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/src/main/kotlin/eu/theblob42/idea/whichkey/WhichKeyExtension.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/theblob42/idea/whichkey/WhichKeyPluginDisposable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/src/main/kotlin/eu/theblob42/idea/whichkey/WhichKeyPluginDisposable.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/theblob42/idea/whichkey/config/FormatConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/src/main/kotlin/eu/theblob42/idea/whichkey/config/FormatConfig.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/theblob42/idea/whichkey/config/MappingConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/src/main/kotlin/eu/theblob42/idea/whichkey/config/MappingConfig.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/theblob42/idea/whichkey/config/PopupConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/src/main/kotlin/eu/theblob42/idea/whichkey/config/PopupConfig.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/theblob42/idea/whichkey/model/Mapping.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/src/main/kotlin/eu/theblob42/idea/whichkey/model/Mapping.kt -------------------------------------------------------------------------------- /src/main/resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/src/main/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/pluginIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/src/main/resources/META-INF/pluginIcon.svg -------------------------------------------------------------------------------- /src/main/resources/META-INF/pluginIcon_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBlob42/idea-which-key/HEAD/src/main/resources/META-INF/pluginIcon_dark.svg --------------------------------------------------------------------------------