简体   繁体   中英

Javascript file editing stopped working with Eclipse 2020-06

I have been working on the exact same file directory with eclipse for many years. It just worked. I am using PHP, CSS, JS, HTML files.

Occasionally, I ran an automatic upgrade as described here . This also just worked.

Now after the latest upgrade, several things just stopped working:

  • In PHP files, the core commands are not auto-completed anymore. I searched for a solution, to no avail.
  • Javascript files don't get any special editor anymore.

Now my most pressing question is:

Where do I re-enable the good old Javascript editor?

Here's my Installation details: 在此处输入图像描述

The Eclipse IDE for PHP Developers is made up of components from various Eclipse projects. In the Eclipse IDE 2020-06 release the JavaScript support for .js file is no longer provided by the JavaScript editor from JSDT , but by Eclipse Wild Web Developer .

Wild Web Developer does not provide a separate Editor for JavaScript, but extends the Generic Text Editor by code completion, syntax highlighting, validation, navigation, etc. for JavaScript .

To get back the JSDT JavaScript editor you have to uninstall Eclipse Wild Web Developer and install JavaScript Development Tools from the Eclipse IDE 2020-03 release (I guess the problems if you had both were solved by simply removing or disabling the JavaScript editor in the 2020-06 release):

  1. Uninstall Eclipse Wild Web Developer : In Help > About Eclipse IDE: Installation Details , in the Installed Software tab select Eclipse Wild Web Developer and click Uninstall...
  2. Install JavaScript Development Tools from the 2020-03 release: In Help > Install New Software... work with https://download.eclipse.org/releases/2020-03 and choose JavaScript Development Tools to install

See also Eclipse IDE 2020-06 > New & Noteworthy > Eclipse PHP Development Tools

Had the same issue, using 2020-09. I found that Wild Web Developer (in Help > Eclipse Marketplace.. ) was indeed installed, but then I checked more info and it said

To see it in action, open the desired file with the Generic Editor that's included by default in the Eclipse IDE.

and when I opened the javascript file in the Generic Editor, I get all the fancy I need...

go to Window -> Preferences then type file associations then select * .js on the right side list, then select "Generic Text Editor" below and click "Default" button

Yes versions above 2020-05 works with General Editor as default editor for JS files in eclipse

Window--> Preferences --> File Associations --> Select (*.js) and then select Generic Editor

enter image description here

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM