Reverting in Frustration from 4.0.3 to 3.0.5

I'm just starting a new project with a non-trivial source tree, and decided to use 4.0 with the module capabilities. It took over a half hour to set up the project with 6 modules.

I wanted to store the module-files outside the content-root because they are IDE specific and not part of the project source. Everytime I changed the content-root, the default module-file location changed and I had to manually change it back by navigating through directory trees. Then when I went to define the content-root for the next module, I had to navigate away from the module-file location to the new content-root. I had to do this back and forth through the directory tree navigator for each module.

Next I tried the ClearCase integration which caused me to lose files. No blame here. I decided to use a ClearCase snapshot view instead of a dynamic view, but to do this I had to change the location of all the content roots. I decided to edit the XML files. I performed a search and replace on the path names. When I loaded the project again I was informed that the project file was corrupt. Fair enough, that wasn't a documented procedure and I could have screwed up.

No way was I going to go through the previous process of setting up the project again. I decided to configure a new project with a single module. That was easy, however I found some differences from 3.0 that represented a loss in functionality:

- In the 4.0 Packages view, performing a Find in Path searches through all files in the module. I would expect that when in the Packages view, we should only be searching the package directories (i.e. java files). This differs from 3.0 where I can just search through java files by performing a Find in Path on the Project/Source view. In 4.0 I now have to navigate through the Project view to find the source directories, and then do a Find in Path.

- In 3.0 I could easily work with my web files (e.g. jsps, etc.) via the Web view. I could easily jump back and forth between my java source and web files by jumping between views (Web and Project/Source). In 4.0 I have to navigate through the Project view to get to my web files.

At this point I find no advantage to using 4.0 and numerous disadvantages. Given how much I love this product, I find myself disappointed with the new version. I suggest the following features:

- When configuring a multi-module project, facilitate the ability to easily store all module files outside the module root.

- When using Find in Path within the Package view, only search for files that are in the directories within that view. This seems to be common sense.

0
Avatar
Permanently deleted user

M> classes - which is ridiculous. Our application has

4000 classes.


Here we 3800 classes. Eclipse is quite able to handle this on 2.4 P4, 1GB RAM.

I am not sure if this would be possible with IDEA.

Maris
SCJP SCWCD SCBCD

0
Avatar
Permanently deleted user

Well seeing as I have a 2.4 P4 and 1GB RAM and a project of 6700 classes
I can tell you. It runs just fine.

N.

Maris Orbidans wrote:

>>M> classes - which is ridiculous. Our application has
>>
>>>4000 classes.


Here we 3800 classes. Eclipse is quite able to handle this on 2.4 P4, 1GB RAM.

I am not sure if this would be possible with IDEA.

Maris
SCJP SCWCD SCBCD

0
Avatar
Permanently deleted user

IDEA had about 18000 classes at the moment. I do all my development in IDEA:

$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 1
model name : Intel(R) Pentium(R) 4 CPU 1.90GHz
stepping : 2
cpu MHz : 1908.504
cache size : 256 KB
...
$ cat /proc/meminfo
total: used: free: shared: buffers: cached:
Mem: 1055608832 1045811200 9797632 0 206229504 474411008
Swap: 1570988032 253071360 1317916672
MemTotal: 1030868 kB
.....

Friendly,
Dmitry

Nathan Brown wrote:

Well seeing as I have a 2.4 P4 and 1GB RAM and a project of 6700 classes
I can tell you. It runs just fine.

N.

Maris Orbidans wrote:

>>>M> classes - which is ridiculous. Our application has
>>>
>>>>4000 classes.
>>
>>
>> Here we 3800 classes. Eclipse is quite able to handle this on 2.4 P4, 1GB
>> RAM.
>>
>> I am not sure if this would be possible with IDEA.
>>
>> Maris
>> SCJP SCWCD SCBCD

--
Dmitry Lomov
Software Developer
JetBrains Inc.
http://www.jetbrains.com
"Develop with pleasure!"

0
Avatar
Permanently deleted user

I would just like to note that I run IDEA 4.0.3 on several computers and personally I use three of them:

Machine 1: P4 2.8 GHz, 1 GB RAM, Windows XP SP1
Machine 2: P4 2.8 GHz, 1 GB RAM, Mandrake Linux 10
Machine 3: P4 2.4 GHz, 1 GB RAM, Windows XP SP1

All my projects (one with 3K+ files and some others with 1K+ files) run fine on machines 1 and 3, but are damn slow on machine 2.

I have noted that it is not just me, but other developers that are experiencing huge performance differences between Windows and Linux, with Linux being much slower.

Before anyone ask, I have fine tunned that Linux as much as I knew, so, I have re-compiled kernel, used hdparm, installed ATI's own display drivers, blah, blah, blah...

Best regards,
Paulo

0

请先登录再写评论。