43 lines
2.1 KiB
XML
43 lines
2.1 KiB
XML
<idea-plugin>
|
|
<id>com.chylex.intellij.keyboardmaster.KeyboardMaster</id>
|
|
<name>Keyboard Master</name>
|
|
<vendor url="https://chylex.com">chylex</vendor>
|
|
|
|
<description><![CDATA[
|
|
Collection of keyboard-centric additions.
|
|
<ul>
|
|
<li>Code completion items can be jumped to using customizable characters (numbers by default).</li>
|
|
<li>Vim-style navigation in lists / trees / tables.</li>
|
|
<li>Action to go to next/previous highlighted error in other mode.</li>
|
|
<li>Action to go to next/previous type in file.</li>
|
|
</ul>
|
|
]]></description>
|
|
|
|
<depends>com.intellij.modules.platform</depends>
|
|
<depends optional="true" config-file="KeyboardMaster-Java.xml">com.intellij.java</depends>
|
|
|
|
<projectListeners>
|
|
<listener class="com.chylex.intellij.keyboardmaster.feature.codeCompletion.CodeCompletionPopupListener" topic="com.intellij.codeInsight.lookup.LookupManagerListener" />
|
|
</projectListeners>
|
|
|
|
<extensions defaultExtensionNs="com.intellij">
|
|
<applicationService serviceImplementation="com.chylex.intellij.keyboardmaster.configuration.PluginConfiguration" />
|
|
<applicationConfigurable parentId="tools" instance="com.chylex.intellij.keyboardmaster.configuration.PluginConfigurable" id="com.chylex.keyboardmaster" displayName="Keyboard Master" />
|
|
<postStartupActivity implementation="com.chylex.intellij.keyboardmaster.PluginStartup" order="last" />
|
|
</extensions>
|
|
|
|
<actions>
|
|
<!-- Go to Highlighted Error -->
|
|
<action id="KM.GotoNextErrorInOtherMode"
|
|
text="Next Highlighted Error in Other Mode"
|
|
class="com.chylex.intellij.keyboardmaster.feature.action.gotoError.GotoNextErrorInOtherModeAction">
|
|
<add-to-group group-id="GoToErrorGroup" anchor="after" relative-to-action="GotoNextError" />
|
|
</action>
|
|
<action id="KM.GotoPreviousErrorInOtherMode"
|
|
text="Previous Highlighted Error in Other Mode"
|
|
class="com.chylex.intellij.keyboardmaster.feature.action.gotoError.GotoPreviousErrorInOtherModeAction">
|
|
<add-to-group group-id="GoToErrorGroup" anchor="after" relative-to-action="GotoPreviousError" />
|
|
</action>
|
|
</actions>
|
|
</idea-plugin>
|