1. Disable validate
Cancel automatic validation
There are a bunch of validation items, such as XML, JSP, JSF, and JS. We don't have to perform automatic verification on all of them. We only need to perform manual verification when necessary, and the speed will immediately increase to several levels!
Cancellation Method:
Windows --> perferences --> myeclipse --> Validation
Except for all the check boxes under manual, none of them are selected.
Manual verification method:
On the file to be verified, right-click --> myeclipse --> RUN Validation
2. Disable designmodel
Under preferences --> myeclipse-> files & editors
Set all edit modes related to editing to disable design mode.
3. Start parameter optimization.
Eclipse startup parameter settings increase memory usage to avoid Memory Insufficiency
Eclipse.exe-vmargs-xverify: None-XX: + useparallelgc-XX: permsize = 20 m-xms64m-xmx512m
------ My settings are as follows:
2 GB memory dual-channel. The settings are as follows.
Eclipse.exe-vmargs-xverify: None-XX: + useparallelgc-XX: permsize = 128 M-XX: maxpermsize = 128 M-xms512m-xmx768m
References: http://www.eclipsezone.com/eclipse/forums/t61618.html
4. Enter preferences to plug-in development> Target Platform> plug-in has nothing to do with yourself or do not use the plug-in check box, I here a total of more than 400 removed more than 100. (PS: Use with caution)
5. Open the General --> startup and shutudown options that you did not use and deselect the check box.
Remove unnecessary modules
20% of a system's functions often meet 80% of the requirements, and myeclipse is no exception. We only need 20% of the system functions in most cases, so we can disable loading and starting some unused modules. Open the Configuration window through windows-preferences, and select general-startup and shutdown on the left. The module loaded at eclipse startup is displayed on the right, you can remove some modules according to your actual situation.
6. Disable update
Myeclipse --> community essenessen, unhook.
7. XSD or DTD file
1. Download the XSD or DTD file to the local directory.
2. Open Windows/preferences, select Internet/cache, and check disable caching.
3. Select Web and XML/xml catalog/user specified entries and click Add
4. Import the downloaded XSD or DTD file and click OK.
The following are more detailed information:
Everyone must feel a lot of pain for the speed of myeclipse. OK, now we start to speed up myeclipse:
1. Open eclipse. ini
-Showsplash
Com. genuitec. myeclipse. Product
-- Launcher. xxmaxpermsize
256 m
-Vmargs
-Dosgi. requiredjavaversion = 1.5
-Xms128m
-Xmx512m
-Dosgi. splashlocation = E: myeclipse 6.0eclipsemyeclipsesplash.bmp
-Duser. language = EN
-XX: permsize = 128 m
-XX: maxpermsize = 256 m
Increase the following-XX: maxpermsize, for example,-XX: maxpermsize = 512 M.
-XX: Adjust permsize to the same size as-XX: maxpermsize
Cause: You must be familiar with this picture:
Almost every time eclipse gets stuck, it is caused by insufficient non-heap memory. The maximum and minimum values are adjusted to the same value because myeclipse is not allowed to change the memory size frequently.
Note: XX: The sum of maxpermsize and xmx cannot exceed the memory size of your computer!
2. Windows> perferences> myeclipse> Validation
Drop all vertices except manual. Only classpath dependency validator is left in build.
Manual verification method:
On the file to be verified, right-click and choose myeclipse> RUN validation.
3. spelling check will cause us a lot of trouble. Our method names will be abbreviations of words, and he will also prompt errors, so it is best to remove them, so it is not very useful:
Windows> perferences> General> Validation> editors> text
Editors-> spelling
4. Windows> perferences> General> startup
And Shutdown
Disable useless startup items:
How can we know which startup items are useful? I want to explain the usefulness of the startup items I know. I hope you can reply to them as follows:
WTP: similar to myeclipse, the main difference is
WTP is free. If myeclipse is used, you can cancel this operation.
Mylyn: A team task management tool, similar to CVS, which manages the project progress in task units and can be canceled if it is useless.
Derby: a database saved as a jar. It is useless and canceled.
A large batch of startup items starting with myeclipse easie: myeclipse
Only the server that is supported can be used by the user. For example, I only select tomcat.
5. Open myeclipse
The default JSP editor is not good, and the preview will be opened at the same time.
Windows> perferences> General> editors> File Associations
Change the default value to myeclipse JSP editor.