since IDEA stores the state of last project opened, when i switch back and forth from a build release and 3.0.4 (stable release), the project filex gets fux0red.
IDE Settings -> General -> Reopen last project on startup?
since IDEA stores the state of last project opened, when i switch back and forth from a build release and 3.0.4 (stable release), the project filex gets fux0red. i thought i could maintain 2 diff set of project files and open it each one without problem.
1. As Jonas says, you can turn that option off.
2. I maintain seperate config and system directories for the release and EAP versions of IDEA. I do this by modifying the idea.bat in the EAP release to change the following line (it may have wrapped in this email):
SET JVM_ARGS= %IDEA_JVM_ARGS% -Didea.system.path=~/.IntelliJIdea-eap/system -Didea.config.path=~/.IntelliJIdea-eap/config -Didea.popup.weight=%IDEA_POPUP_WEIGHT%
Notice the "-eap" added to the 2 paths.
That way I can IDEA 3.0 and EAP concurrently.
3. I use a separate project file for use with the EAP version. E.g. performasure-eap.ipr. It's a schlep to keep it up to date because I use the release version primarily but our project doesn't change that much so it's not all that bad.
Ciao, Gordon
-- Gordon Tyler (Software Developer) Quest Software <http://java.quest.com/> 260 King Street East, Toronto, Ontario M5A 4L5, Canada Voice: 416-643-4846 | Fax: 416-594-1919
J2EE features. If you use eclipse with its plugin Lomboz or myEclipse, you'll find it more friendly for developer to establish a j2ee project, more support for code completion of html,css,xml(better if also support javascript), more conviniet to create jar/war/ear, and can deploy to more java servers. I wish Intellij has more wizards for j2ee project, these wizards can help amend those xml config file with gui, establish a j2ee project without bothering me creating another web app as I do currently, create jar/war/ear by just right click an app, deploy to more java servers without installing many plugin, OR possible anybody work out a j2ee plugin to integrate all these features?? I am just tired of those small plugin with only little improvement on editing.
J2EE features. If you use eclipse with its plugin Lomboz or myEclipse, you'll find it more friendly for developer to establish a j2ee project, more support for code completion of html,css,xml(better if also support javascript), more conviniet to create jar/war/ear, and can deploy to more java servers. I wish Intellij has more wizards for j2ee project, these wizards can help amend those xml config file with gui, establish a j2ee project without bothering me creating another web app as I do currently, create jar/war/ear by just right click an app, deploy to more java servers without installing many plugin, OR possible anybody work out a j2ee plugin to integrate all these features?? I am just tired of those small plugin with only little improvement on editing.
Don't you think that all these little improvements make the whole difference? I've tried to use Eclipse in my real work so many times and I am tired that it does NOT have all these small improvements at all. And there is no single plugin that helps in every day coding. Eclipse code completion is so immature, there's no sign of smart code completion IDEA has. Regarding the wizard stuff, I don't know. Maybe for small one person projects it makes sense, but for the moderate or large size project I would rather not depend on an IDE to make my builds, but delegate this task to specific tools like ant, specially if you have continuous integration installed.
It is obvious intellij is more friendly than Eclipse. I just complain its inconviniet in management of a j2ee project. I have no too many optunities working on large proj and I dont think intellij is only designed for small proj. I wish intellij could have more smart code completion for html/css/js/xml, not only jsp. And I am very unsatisfied with current way while creating a web app. since a war can be deployed to a java server, why does it(intellij) bother me to create a context on the server first.And why couldn't it create a j2ee proj with WE-INF/web.xml in it.
I can play avi with winplayer, mp3 with winamp, rm with realplayer, but I still prefer to use realplayer for all of them although it eats more resource and seems a little slow, that is the same I expect intellij an all-in-one software.
I've only been evaluating it for a few hours now, and I'd say my pet complaint so far is the fact that there is no way (that I can find) in the Project tool window to stop the listing of embedded classes.
I'm looking at bringing a lot of code from a JBuilder environment to IntelliJ, and I don't need my screen cluttered with all of the event handler classes that JBuilder has placed at the end of my source files.
I'd like the option to simply list the Java source files, not each class within each source file.
My biggest complain is the bug in the XML support so that validation and code completion does not work for docBook dtd AND the fact that its not being fixed.
Another thing is that on OS X I have some defects in the visual appearance , but they are really minor.
Besides of that I am very happy that I have switched from Eclipse to IDEA its a much better ide for the way i work.
Umm, IDEA completes XML for me. No problems at all. What makes DocBook different?
You are right XML support works great for most cases.
The problem is that the docBook dtd consists of multiple files that are included using entity definitions. Somehow IDEA does not "get" all element definition that are included in this way and so it complains about elements that are not declared. From this point on code completion cannot work properly.
there was a bug ticket for this: http://www.intellij.net/tracker/idea/viewSCR?publicId=3061 but it has been closed with the argument that the docBook dtd is not correct. I don't want to make a final judgement whos "fault" it is, because I don't have enough XML knowledge, but fact is that docBook is a widly adopted standard and all other XML-aware editors I have tried work with it. It is just a pity that I have to switch back and forth between IDEA and another XML Editor to do DocBook work.
There seems to have been a mistake of DTD version when the issue was closed. The DTD part that was rightfully dismissed as being incorrect XML by Mike, seems to be part of an SGML DTD. Since both DocBook and HTML come in both SGML and XML flavors, this is quite easy to get wrong. It is also possible that the initial error for DocBook was due to using the SGML dtd. Are you sure that it is an entity problem rather than an SGML dtd problem?
/Fredrik
Stefan Kostopoulos wrote: >>Umm, IDEA completes XML for me. No problems at all. >>What makes DocBook different?
You are right XML support works great for most cases.
The problem is that the docBook dtd consists of multiple files that are included using entity definitions. Somehow IDEA does not "get" all element definition that are included in this way and so it complains about elements that are not declared. From this point on code completion cannot work properly.
there was a bug ticket for this: http://www.intellij.net/tracker/idea/viewSCR?publicId=3061 but it has been closed with the argument that the docBook dtd is not correct. I don't want to make a final judgement whos "fault" it is, because I don't have enough XML knowledge, but fact is that docBook is a widly adopted standard and all other XML-aware editors I have tried work with it. It is just a pity that I have to switch back and forth between IDEA and another XML Editor to do DocBook work.
My biggest complain about IDEA is, that the current EAP versions are the most instable EAP versions I've seen in the last 2 1/4 years. I guess, they made the fault to fight on too much fronts instead of solving one problem after another.
It isn't the bugs that bother me. It is the catestrophic nature of them. It seems we have a lot of problems that break the auto-reparse thread of the editor. When that happens you get the infamous popup every time the editor auto-reparses (every 300 ms for me).
It would be nice if there was a way that an exception in this thread could be supressed after the first warning, and do as much as it possibly could without getting in the way of the user.
I can live with the loss of an intention. It is much harder to live with the loss of the whole IDE.
Stephen wrote:
IDE Settings -> General -> Reopen last project on startup?
Stephen wrote:
1. As Jonas says, you can turn that option off.
2. I maintain seperate config and system directories for the release and
EAP versions of IDEA. I do this by modifying the idea.bat in the EAP
release to change the following line (it may have wrapped in this email):
SET JVM_ARGS= %IDEA_JVM_ARGS%
-Didea.system.path=~/.IntelliJIdea-eap/system
-Didea.config.path=~/.IntelliJIdea-eap/config
-Didea.popup.weight=%IDEA_POPUP_WEIGHT%
Notice the "-eap" added to the 2 paths.
That way I can IDEA 3.0 and EAP concurrently.
3. I use a separate project file for use with the EAP version. E.g.
performasure-eap.ipr. It's a schlep to keep it up to date because I use
the release version primarily but our project doesn't change that much
so it's not all that bad.
Ciao,
Gordon
--
Gordon Tyler (Software Developer)
Quest Software <http://java.quest.com/>
260 King Street East, Toronto, Ontario M5A 4L5, Canada
Voice: 416-643-4846 | Fax: 416-594-1919
J2EE features. If you use eclipse with its plugin Lomboz or myEclipse, you'll find it more friendly for developer to establish a j2ee project, more support for code completion of html,css,xml(better if also support javascript), more conviniet to create jar/war/ear, and can deploy to more java servers. I wish Intellij has more wizards for j2ee project, these wizards can help amend those xml config file with gui, establish a j2ee project without bothering me creating another web app as I do currently, create jar/war/ear by just right click an app, deploy to more java servers without installing many plugin, OR possible anybody work out a j2ee plugin to integrate all these features?? I am just tired of those small plugin with only little improvement on editing.
daxin.g wrote:
Don't you think that all these little improvements make the whole
difference? I've tried to use Eclipse in my real work so many times and
I am tired that it does NOT have all these small improvements at all.
And there is no single plugin that helps in every day coding. Eclipse
code completion is so immature, there's no sign of smart code completion
IDEA has. Regarding the wizard stuff, I don't know. Maybe for small one
person projects it makes sense, but for the moderate or large size
project I would rather not depend on an IDE to make my builds, but
delegate this task to specific tools like ant, specially if you have
continuous integration installed.
/kesh
It is obvious intellij is more friendly than Eclipse. I just complain its inconviniet in management of a j2ee project. I have no too many optunities working on large proj and I dont think intellij is only designed for small proj. I wish intellij could have more smart code completion for html/css/js/xml, not only jsp. And I am very unsatisfied with current way while creating a web app. since a war can be deployed to a java server, why does it(intellij) bother me to create a context on the server first.And why couldn't it create a j2ee proj with WE-INF/web.xml in it.
I can play avi with winplayer, mp3 with winamp, rm with realplayer, but I still prefer to use realplayer for all of them although it eats more resource and seems a little slow, that is the same I expect intellij an all-in-one software.
I've only been evaluating it for a few hours now, and I'd say my pet complaint so far is the fact that there is no way (that I can find) in the Project tool window to stop the listing of embedded classes.
I'm looking at bringing a lot of code from a JBuilder environment to IntelliJ, and I don't need my screen cluttered with all of the event handler classes that JBuilder has placed at the end of my source files.
I'd like the option to simply list the Java source files, not each class within each source file.
Peter
My biggest complain is the bug in the XML support so that validation and code completion does not work for docBook dtd AND the fact that its not being fixed.
Another thing is that on OS X I have some defects in the visual appearance , but they are really minor.
Besides of that I am very happy that I have switched from Eclipse to IDEA its a much better ide for the way i work.
Umm, IDEA completes XML for me. No problems at all. What makes DocBook different?
You are right XML support works great for most cases.
The problem is that the docBook dtd consists of multiple files that are included using entity definitions. Somehow IDEA does not "get" all element definition that are included in this way and so it complains about elements that are not declared. From this point on code completion cannot work properly.
there was a bug ticket for this:
http://www.intellij.net/tracker/idea/viewSCR?publicId=3061
but it has been closed with the argument that the docBook dtd is not correct. I don't want to make a final judgement whos "fault" it is, because I don't have enough XML knowledge, but fact is that docBook is a widly adopted standard and all other XML-aware editors I have tried work with it. It is just a pity that I have to switch back and forth between IDEA and another XML Editor to do DocBook work.
Stefan
There seems to have been a mistake of DTD version when the issue was
closed. The DTD part that was rightfully dismissed as being incorrect
XML by Mike, seems to be part of an SGML DTD. Since both DocBook and
HTML come in both SGML and XML flavors, this is quite easy to get wrong.
It is also possible that the initial error for DocBook was due to using
the SGML dtd.
Are you sure that it is an entity problem rather than an SGML dtd problem?
/Fredrik
Stefan Kostopoulos wrote:
>>Umm, IDEA completes XML for me. No problems at all.
>>What makes DocBook different?
speed
Michael Seele wrote:
time to launch.
sumit.
It isn't the bugs that bother me. It is the catestrophic nature of them. It seems we have a lot of problems that break the auto-reparse thread of the editor. When that happens you get the infamous popup every time the editor auto-reparses (every 300 ms for me).
It would be nice if there was a way that an exception in this thread could be supressed after the first warning, and do as much as it possibly could without getting in the way of the user.
I can live with the loss of an intention. It is much harder to live with the loss of the whole IDE.
Mike