Home > Web Front-end > JS Tutorial > body text

Summary of solutions to Eclipse stuck when editing jsp and js files_javascript skills

WBOY
Release: 2016-05-16 15:16:29
Original
2392 people have browsed it

When using Eclipse to edit jsp and js files, the stuck phenomenon often occurs. I searched on Baidu online for N times. After N times of optimization and adjustment, the stuck phenomenon gradually improved. It’s hard to say which method works. List all methods used as follows:

1. Cancel verification

windows–>perferences–>validation

Uncheck everything except manual, leaving only classpath dependency Validator under build

2. Turn off spell check

windows–>perferences–>general–> editors->Text Editors->spelling

3. For MyEclipse, editing tools when modifying JSP pages

Window > preferences > General > Editors > File Associations >

Select *.jsp in File types > Set "MyEclipse JSP Editor" as default in Associated editors.

4. Prevent jar packages from accessing the network

When editing JSP with eclipse or myeclipse, using smart prompts may cause the IDE to freeze.

This is because eclipse will access the network according to the javadoc location specified by the JAR package when prompted.

Solution: window-->preferences-->java-->installed JREs, edit the jre used, and set the javadoc location of rt.jar and charsets.jar to none. Of course, you can also download javadoc to the local machine and make relevant settings to solve the problem.

In addition: Treat all jar packages used in your project in the same way.

5. Modify the shortcut key for opening the link

When editing code in MyEclipse recently, using shortcut keys to copy and paste often causes the editor to pause briefly, the cursor does not follow, and the editor cannot react, almost suspended.

After thinking about it, it should be caused by some editing configuration or some function of the IDE, so I went into Preferences to search for the edit function, conducted tests one by one, and finally found that it was caused by the hyperlink function of the code.

Enter method: Window -> Preferences -> General -> Editors -> Text Editors -> Hyperlinking

Change the hyperlink shortcut key to another key such as Alt (cannot be changed to shift)

Note: In Eclipse, you can often use Ctrl + mouse click to directly guide the editing interface to the relevant method, property, or class.

This function is indeed very easy to use, but because the shortcut key for copy and paste is also Ctrl, when I perform quick operations, Eclipse cannot react and cannot analyze my operations. Now I only need to change another shortcut

6. Modify the .project file of the project

The default js editor in eclipse is very slow, especially the solution when copying and pasting code

I am using the official website standard version of eclipse3.9 for javaEE without any plug-ins installed. When writing JS, the lag is unbearable. I tried to remove all the validates, including those in the menu and project properties, but it had no effect. Later, I tried to remove all validators in the project root. In the directory..project, I found the following red lines, but the Validator is still there. After deleting all the red corresponding configuration sections, the problem was solved, and editing JS is no longer like a snail.

<buildSpec>
<buildCommand>
<name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
<dictionary>
<key>LaunchConfigHandle</key>
<value><project>/.externalToolBuilders/org.eclipse.wst.jsdt.core.javascriptValidator.launch</value>
</dictionary>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.wst.common.project.facet.core.builder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
<dictionary>
<key>LaunchConfigHandle</key>
<value><project>/.externalToolBuilders/org.eclipse.wst.validation.validationbuilder.launch</value>
</dictionary>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
</natures>
Copy after login

7. Adjust Eclipse running memory.

Use EditPlus to edit the eclipse.ini file in the eclipse installation directory and change the parameters to:

-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms512m
-Xmx512m
-XX:PermSize=256M 
-XX:MaxPermSize=256M
-XX:-UseGCOverheadLimit
Copy after login

From the above seven aspects, I have summarized the solutions to the problem of Eclipse getting stuck when editing jsp and js files. I hope it will be helpful to everyone.

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!