intellij-plugin

Intellij IdeaVim change keys

妖精的绣舞 提交于 2019-11-30 06:15:36
I would really like to be able to use IdeaVIM but I am unable to figure out where I can set my custom vim key mappings. For example instead of using Esc I would like to use Ctrl - C and instead of using h j k l I like to use w a s d . I have all these already set in my .vimrc but IdeaVIM failed to load them. I can copy them over manually to whatever file is needed but there is no documentation on how to do this. dsummersl I've done this myself, and its pretty easy in IntelliJ 11. I know that in previous versions (9, maybe?) setting up keymap values is significantly different. In IntelliJ 11

.vimrc for IntelliJ Idea's vim plugin

天大地大妈咪最大 提交于 2019-11-30 05:41:56
I am using the vim plugin for IntelliJ Idea. Where should I place the .vimrc for that plugin. Using Windows XP Evan The latest version of the plugin will read settings from a file named .ideavimrc in the home directory. On *nix, the home directory can be accessed at ~ . On Windows, you can use the %HOMEPATH% environment variable. (Normally, "C:\Users\<User Name>" or "C:\Documents and Settings\<User Name>", depending on your Windows version.) If you rename your .vimrc to _ideavimrc in your ~ directory (/Users/ in windows) Underscore is used instead of the . in windows for vim apparently

IntelliJ IDEA Plugin Development: Save groups of tabs, save them persistently and reload a set of tabs if requested by the user

回眸只為那壹抹淺笑 提交于 2019-11-30 03:43:47
I am currently at the move to write an IntelliJ plugin. I want to be able to store/restore a set of tabs to switch between different tab sessions (comparable to browser plugins like Session Manager or Session Buddy ). Therefore i need basically three types of actions: Read open tabs (which file and editor is used?) Store that information persistently as a tab session Open tabs of selected session and close all others I looked at the available actions: IdeActions.java - it seems that there is not what i am searching for. But maybe i am looking at the wrong place. Can anyone tell me if what's i

How to import and run existing plugins from intellij community edition repo

我的梦境 提交于 2019-11-30 00:56:39
问题 I'm trying to import and run the IntelliJ git4idea (Git Integration) plugin in order to play around and contribute some of my own code. I've pulled the Intellij community edition from the github repo, and imported the git4idea plugin as a project. I'm running the Intellij community edition My main issue is this: After importing all the modules, the git4idea module comes up as a general module type, and not a plugin module type. This means that when trying to create a new run\debug

SBT project refresh failed [IntelliJ, Scala, SBT]

假如想象 提交于 2019-11-29 17:26:02
问题 Whenever I try to enable auto-import in IntelliJ it always gives me this error: SBT 'Example' project refresh failed Error while importing SBT project: ... [warn] ==== public: tried [warn] https://repo1.maven.org/maven2/org/scalatest/scalatest_2.12/2.2.6/scalatest_2.12-2.2.6.pom [info] Resolving org.scala-lang#scala-compiler;2.12.0 ... [info] Resolving org.scala-lang#scala-reflect;2.12.0 ... [info] Resolving org.scala-lang.modules#scala-xml_2.12;1.0.5 ... [info] Resolving jline#jline;2.14.1 .

.vimrc for IntelliJ Idea's vim plugin

倖福魔咒の 提交于 2019-11-29 06:06:03
问题 I am using the vim plugin for IntelliJ Idea. Where should I place the .vimrc for that plugin. Using Windows XP 回答1: The latest version of the plugin will read settings from a file named .ideavimrc in the home directory. On *nix, the home directory can be accessed at ~ . On Windows, you can use the %HOMEPATH% environment variable. (Normally, "C:\Users\<User Name>" or "C:\Documents and Settings\<User Name>", depending on your Windows version.) 回答2: If you rename your .vimrc to _ideavimrc in

Intellij IdeaVim change keys

坚强是说给别人听的谎言 提交于 2019-11-29 05:10:03
问题 I would really like to be able to use IdeaVIM but I am unable to figure out where I can set my custom vim key mappings. For example instead of using Esc I would like to use Ctrl - C and instead of using h j k l I like to use w a s d . I have all these already set in my .vimrc but IdeaVIM failed to load them. I can copy them over manually to whatever file is needed but there is no documentation on how to do this. 回答1: I've done this myself, and its pretty easy in IntelliJ 11. I know that in

IntelliJ IDEA: Cannot import SBT project

末鹿安然 提交于 2019-11-29 03:27:19
I'm completely new to development using Play or IntelliJ for that matter. I've created a simple HelloWorld application using Activator, and this is an sbt project. I've been trying to import this to IntelliJ and this is the screen I'm stuck at: https://www.dropbox.com/s/we1a4a3184sojvb/Screenshot%202014-07-24%2016.57.11.png In almost all tutorials I've been through online, I've seen people using an sbt option on the import screen. I've installed the SBT plugin as well, but that hasn't helped. I've restarted IntelliJ several times to no avail. Where am I going wrong? I'm running 13.1.4 with the

IntelliJ IDEA Plugin Development: Save groups of tabs, save them persistently and reload a set of tabs if requested by the user

只愿长相守 提交于 2019-11-29 00:51:14
问题 I am currently at the move to write an IntelliJ plugin. I want to be able to store/restore a set of tabs to switch between different tab sessions (comparable to browser plugins like Session Manager or Session Buddy). Therefore i need basically three types of actions: Read open tabs (which file and editor is used?) Store that information persistently as a tab session Open tabs of selected session and close all others I looked at the available actions: IdeActions.java - it seems that there is

Intellij, project navigation. Expand all folder and file tree

天涯浪子 提交于 2019-11-28 17:24:36
Is it possible to expand the entire project tree in Intellij? I would like to do this so I can more easily search the structure and jump back and forth between files and folders. I know of double shift, and CTRL+SHIFT+N, but that is not what I am after. There is a Fully Expand Tree Node action, which is bound to Numpad * key ( * ) by default. But if you use this key, it doesn't expand the whole tree, rather it expands the first level and when you press it again it expands subsequent levels, and so on. But it can still do what you're trying to achieve. Just click the tree item you want to