Questions :
Problem : Your home disk is full, and IDEA keeps filling it with cache and LVCS info.
Solution : change the idea.system.path property
How to :
In the file /bin/idea.lax, edit the -Didea.system.path property to a suitable value.
default value :
bin/idea.lax="~\\.IntelliJIdea\\system"
after :
bin/idea.lax="D:\\bigDisk\\idea\\system"
on Mac OS X use /Developer/bin/PropertyListEditor to edit Info.plist in the Idea.app binary
source: http://www.intellij.net/forums/thread.jsp?forum=27&thread=36219&tstart=0&trange=100#518338
(top)
Problem : You need to run different builds or versions of IDEA simultaneuosly but it won't let you.
Solution : specify different system folders for each copy by changing the idea.system.path property
How to :
See : Launch 2nd instance of IDEA with a separate plugins set
See How to change the place where IDEA stores stuff
(top)
Problem : You need to run debug a plugin.
Solution :
- : Launch a 2nd instance of IDEA, that loads only the plugin to debug, and
- : in the main IDEA instance, start a remote debugging session to the 2nd one
Details :
See : Launch a 2nd instance of IDEA with a separate plugins set, and remote debug it.
(top)
- : to create an empty form, press [Alt+Insert] (or right click) in the project tree on any package and choose "UI Form" from "New" submenu.
- : Download and look into a complete sample project
- : Add this jar file to the classpath of application: <IDEA_HOME>/lib/forms_rt.jar
-- LynneBrown - 01 Jan 2004
The uiDesigner was also used in SmartIntroducePlugin (source is available).
(top)
Problem : I do not know how to compile and run with generics code
Solution : See GenericsAuroraFAQ
(top)
Problem : I want to open an explorer frame with the current file selected
Solution : Go to Options->External tools and create a tool with Program: "explorer" and Parameters: "/select,$FilePath$"
(top)
Modules are subprojects, if that helps. You can create a number of modules, each of which has it's own classpath, sourcepath, libraries, etc. You can reuse modules in multiple projects and you can specify dependencies between them. When you use them, they show up in the project tree and you can edit code in them in place (i.e. without having to open a separate project); IDEA will know to recompile only modules that depend on the module you change. If you add a library to a module in one project, the change is visible to all projects which use it.
You can also have different types of module. For example, you can have a type of module which represents a group of EJBs, another type which represents a web application, and so on. These can be made to automatically regenerate EJB JARs, WARS, EARS, etc. for you each time the module is rebuilt.
(top)
Edit /bin/idea.lax , and remove "console from the 3 redirecte lines (see below).
Before
lax.stderr.redirect=console
lax.stdin.redirect=console
lax.stdout.redirect=console
After
lax.stderr.redirect=
lax.stdin.redirect=
lax.stdout.redirect=
(top)
Since build 1090 AspectJ support in idea is disabled by default.
To enable it add :
-Didea.aspectj.support=enabled
VM option to your .bat/.sh/.lax/Info.plist file or whatever.
(source)
(top)
|
|