Eclipse performance problems with Visual Paradigm integration - eclipse

I installed Visual Paradigm IDE integration in Eclipse. When I'm using Visual Paradigm in Eclipse, Eclipse suddenly uses a lot of CPU power and has performance problems. I tested the IDE integration with Netbeans and there I have no problem.
You can see the amount of CPU power here, both have the integraded Visual Paradigm open.
Here are my pc specs (DELL XPS 13 9370)
Any suggestions I can do to solve this? I rather use Eclipse than Netbeans fyi.

Related

Eclipse Orion, does it not run in Eclipse?

Sorry if I am just really dense, but I read the Top 10 Eclipse Kepler Features and I see Orion at #1. It claims to run all in the browser. I find it really interesting, but it looks like a completely separate tool. Am I wrong?
http://www.eclipse.org/orion/
You are not wrong. Eclipse Foundation has grown beyond its initial IDE roots. In addition to the desktop IDE and IDE components, it also plays host to a number of frameworks. Orion is a browser-based development environment, entirely separate from Eclipse the desktop IDE. The only unifying aspect is that the project is hosted by Eclipse Foundation.

ColdFusion dev in Eclipse vs Intellij

Getting thrown into ColdFusion dev at work and just starting out, I wonder if there are any advantages (or disadvantages) of using Eclipse vs Intellij. I'm used to working in Intellij on Groovy/Grails and have close to zero hands-on time with Eclipse. The shop I'm in mostly uses Eclipse (I think because it's free and not much else), some use Dreamweaver (1 person me thinks).
Thanks in advance.
I'm a CF Developer that has been playing with intelliJ of late! I must say I do love the smoothness of intelliJ. IntelliJ does has have a CF code library ( http://plugins.intellij.net/plugin/?id=3571 ).
I don't use Eclipse for CF Development, but do use CFBuilder, which is based on Eclipse.
I personally prefer intelliJ as an IDE, but prefer CF Builder when working with CF.
There are two options for working with Eclipse for ColdFusion Development:
cfeclipse - an open source, free plugin for Eclipse
cfBuilder - the 'official' IDE, sold and distributed by Adobe.
There is also a plugin for IntelliJ which I have no personal experience using however I note that some highly respected CF devs are using it and preferring it to the Eclipse-based options.
My team and I currently use CFBuilder 2 and find that to be good enough for our needs. The biggest criticism I see about CFBuilder/Eclipse is that it can perform poorly on older PCs and the common solution is to increase the RAM available to it.
The benefit my team finds with CFBuilder is that the full Eclipse plug-in ecosystem is available giving us bundled options for source control and other development tools. (The same may exist for IntelliJ but I have no personal experience with it.)
Dreamweaver, especially a recent version, is an option and many CF devs swear by ColdFusion Studio which is a very old program and might be hard to get your hands on. Finally, there is also a plugin for Notepad++ for the times where you need to make a quick edit to a file and don't require a full IDE.
The editor that a lot of people have been using for ColdFusion lately is SublimeText 2 (http://www.sublimetext.com/2) with the official ColdFusion Package (https://github.com/SublimeText/ColdFusion). The link I posted below from Nettuts will help you get up and running with the PackageControl package that makes installing the ColdFusion package very easy.
Sublime is lightweight, powerful, and a pleasure to code in. It has small animations that make it feel responsive, and the birds eye map view of the code can be very useful. It even has some code insite that I find really helpful.
Heres a great post on Nettuts to get you started: http://net.tutsplus.com/tutorials/tools-and-tips/sublime-text-2-tips-and-tricks/

IntelliJ vs STS (SpringSource Tool Suite), what am I missing by using one or the other and can I make them feature equivalent for comparsion?

I've been using STS (just started to use and learn it slowly) but some users here where I work use IntelliJ. I was wondering what exactly STS comes with that can make it better/easier to use vs. IntelliJ and vice versa. Also I was wondering if there are any plugins or ways to make IntelliJ feature equivalent to whatever could be possibly missing vs STS and vice versa so I can do an equal and fair comparison.
Thanks!
Edit,
I will say that STS takes AGES to load vs IntelliJ for some reason so if someone knows how to tweak STS to open faster I'd love to know. Even on this new MBP 15" with i7 and 4GB of ram it feels way too slow opening up and is excruciatingly frustrating when it hangs.
It's 2016 and STS has come a long way. I favor it over IntelliJ for many reasons. Some are Eclipse specific and others are pre-packaged with STS (but can be installed into an Eclipse distro).
The most valuable is the Quick Text Search. STS will index all the text in all files in your project. Ctrl+Shift+L opens the dialog and you can type any text in the bar. All occurences of the string instantly appear across all files.
I like the ability to organize imports in over IntelliJ and greatly favor the look and feel of the IDE. I've used Eclipse/STS for much longer than I have IntelliJ so I am a bit biased here.
The ability to natively handle different file types and frameworks is IntelliJ's greatest strength. I work on Grails projects from time to time and support for the latest and greatest with Grails is non-existent anymore within the Eclipse/STS family, whereas IntelliJ provides good support.
BTW: STS is free(!) whereas you can't even buy IntelliJ anymore. You merely lease the software for a year under their new subscription model.
Go to Window->Preferences->Validation
Uncheck what you don't need. That will speed up the loading a bit.
Modify eclipse.ini to set the Xmn(new generation size), Xms and Xmx, enable parallel GC
-Xmn128m
-Xms1024m
-Xmx1024m
-Xss2m
-XX:PermSize=128m
-XX:MaxPermSize=128m
-XX:+UseParallelGC
I used STS for around 2 years, and recently tried Intelij [Community] for spring web development.
I found IntelliJ much better in
performance
usability
features
Keyboard shortcuts save a lot of time (No need to use a mouse at all)
File formats supported
Debugging window
But web development and spring development is not supported in community version of Intelij, so you need enterprise version, which costs a lot [At least for Indian customers]
So, for spring development I always prefer STS and for other development (I work on Vertx as well) I prefer Intelij
I have used both STS and Intellij community edition.Here is my personal experience.
Intellij has more handy shortcuts than STS
Auto completion feature of intellij is awersome (not my priority)
Itellij has caching issues.(Major and critical). You may need to restart the IDE by clearing the cache. I have never faced such issues in STS.
Some provided plugins does not work at all (e.g Smart Tomcat).Where as STS never fails here.
I felt intellij slower than STS.
Every time I restart intellij it starts indexing which I really dont like.
When I try to import multiple projects each opens in separate windows.When you try to import as module certain configuration does not work.
All the above listed points are from my personal experince. One may disagree with this. As of now I would choose STS over intellij.

How to optimize Eclipse?

I code both Spring MVC and also .Net stuff, so I can have Visual Studio and Eclipse (STS) running on my Windows x64 machine.
What I've noticed is that the Eclipse seems really slow on compiles and a lot of other functions, whereas Visual Studio seems pretty quick.
Even more noticeable is when I look at the Processes in Task Manager, Visual Studio is taking up 200 Meg while Eclipse is holding on to a Gig of memory!
I don't want to be an Eclipse hater, since I think it has some really good features, but can anyone suggest how I can make it more efficient, or am I stuck with this sluggish IDE? I've been thinking of switching to IntelliJ, but wanted to see if it was possible to tweak Eclipse to speed it up first.
Some pointers that could help :
Make sure you are on 64 bit JDK and Eclipse to leverage your system.
Use the latest version of Eclipse. Indigo is what I am on currently.
Uninstall un-necessary plugins.
Try creating working sets and arrange your projects. Close down sets which you are not working on.
You can try switiching off Build automatically, but that would not be a great idea to catch build errors immediately.
The best advice is to install just as much of Eclipse as you need and not a plugin more. Eclipse platform and Java support is extremely light-weight and performs quite well. It's when you add other plugins (written with varying degrees of quality) is when you start having problems.

Eclipse and Window Builder Pro

I am using Eclipse Helios with Window Builder Pro plugin for Swing designing. It makes my eclipse horribly unstable. I have very negative experiences also with GWT designer from same company.
It happens randomly and a lot.
Eclipse changes process state to "sleeping". I am on Ubuntu 10.10, but had problems also on Windows 7.
Does someone have same problems and possibly solution how to teach those plugins to behave? If not, please suggest some free popular Swing designer for Eclipse 3.6 (not MyEclipse or older Eclipse). I quite liked Matisse # NetBeans.
Have you tried reporting this problem on WindowBuilder forum? StackOverflow is great and all, but is no substitute for going directly to the software maker when running into problems.
http://forums.instantiations.com/viewforum.php?f=14