Skip to main content
  • Create account
  • Log in
Eclipse Plugins, Bundles and Products - Eclipse Marketplace
  • My Marketplace
  • Add Content
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
  1. Home
  2. Marketplace
  3. Tools (1287)
  4. Wild Web Developer: HTML, CSS, JavaScript, TypeScript, Node.js, Angular, JSON, YAML (+Kubernetes), XML

Eclipse Foundation Member
Wild Web Developer: HTML, CSS, JavaScript, TypeScript, Node.js, Angular, JSON, YAML (+Kubernetes), XML

Wild Web Developer: HTML, CSS, JavaScript, TypeScript, Node.js, Angular, JSON, YAML (+Kubernetes), XML
324
13
Install

Drag to Install!

Drag to your running Eclipse* workspace.
*Requires Eclipse Marketplace Client

Add this URL to your Eclipse Installation to reach this solution's update site.

2021-03 (4.19)
2020-12 (4.18)
2020-09 (4.17)
2020-06 (4.16)
2020-03 (4.15)

http://download.eclipse.org/wildwebdeveloper/releases/latest/

2019-12 (4.14)
2019-09 (4.13)

http://download.eclipse.org/wildwebdeveloper/releases/0.8.2/

2019-06 (4.12)
2019-03 (4.11)
2018-12 (4.10)
2018-09 (4.9)
Photon (4.8)

http://download.eclipse.org/wildwebdeveloper/releases/0.4.1/

Learn more...

Details Group Tabs

Details

Edit HTML, CSS, JavaScript, TypeScript (+ESLint), JSON (+schema), XML (+schema), YAML (+schema), with specialized support for Angular, React and Kubernetes, and debug Node.js and HTML+JS web-apps simply and efficiently in the Eclipse IDE.

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

Supported file formats for edition:

  • HTML
  • CSS, SCSS, SASS, LESS
  • JavaScript (EcmaScript 2018 - 9th edition)
  • TypeScript 3.9
  • JSON and JSONC (including schema support)
  • YAML (including schema support)
  • XML (including schema support), XSL, XSD, DTD

Supported frameworks (file specialization) and linters for edition:

  • Angular (template assistance in HTML and TS files)
  • Kubernetes (schema built-in when editing YAML)
  • React (JSX, TSX, embedded HTML)
  • ESLint (including Typescript-ESLint)

Supported features for edition are

  • Validation (diagnostics, markers)
  • Code Completion
  • Hover
  • Outline
  • Rename refactoring
  • Jump to declaration
  • Find references
  • Color preview
  • ... and other features part of the Language Server Protocol

Supported debugging target

  • Node.js
  • Firefox
  • Chromium and Chrome

 

Categories:
  • Editor,
  • IDE,
  • Programming Languages,
  • Web,
  • XML
Tags:
  • fileExtension_js,
  • fileExtension_ts,
  • fileExtension_html,
  • fileExtension_htm,
  • fileExtension_css,
  • fileExtension_json,
  • fileExtension_jsonc,
  • fileExtension_sass,
  • fileExtension_scss,
  • fileExtension_less,
  • fileExtension_xml,
  • fileExtension_xsl,
  • fileExtension_xsd,
  • fileExtension_dtd,
  • fileExtension_yaml,
  • fileExtension_yml,
  • fileExtension_jsx,
  • fileExtension_tsx,
  • fileExtension_eslintrc
Additional Details
Eclipse Versions: 
2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), 2019-12 (4.14), 2019-09 (4.13), 2020-06 (4.16), 2020-03 (4.15), 2020-09 (4.17), 2020-12 (4.18), 2021-03 (4.19)
Platform Support: 
Windows, Mac, Linux/GTK
Organization Name: 
Eclipse Wild Web Developers Contributors
Date Created: 
Thu, 2017-04-13 10:52
Development Status: 
Production/Stable
License: 
EPL
Date Updated: 
Fri, 2021-01-15 10:17
Submitted by: 
Mickael Istria
Screenshots
Metrics
DateRankingInstallsClickthroughs
January 202137/8851234 (0.49%)37
December 202038/9192085 (0.49%)38
November 202035/9252382 (0.52%)56
October 202035/9272538 (0.54%)41
September 202033/8942675 (0.6%)68
August 202031/8672242 (0.61%)60
July 202030/8702674 (0.65%)56
June 202030/8672927 (0.68%)52
May 202026/8763972 (0.82%)51
April 202024/8914857 (0.91%)57
March 202022/8925139 (0.92%)64
February 202023/8855297 (1.07%)59
View Data for all Listings
Errors

Unsuccessful Installs in the last 7 Days: 41

CountError Message
22Cannot continue the operation. There is another install operation in progress.
7Cannot complete the install because one or more required items could not be found....
4Cannot complete the install because one or more required items could not be found....
3Cannot complete the install because one or more required items could not be found....
1Cannot complete the install because one or more required items could not be found....
1Your original request has been modified....
1Cannot complete the install because one or more required items could not be found....
1Cannot complete the install because of a conflicting dependency....
1Cannot complete the install because one or more required items could not be found....
Download last 500 errors (CSV)
External Install Button

Marketplace Drag to Install button

By adding the following code below to your website you will be able to add an install button for Wild Web Developer: HTML, CSS, JavaScript, TypeScript, Node.js, Angular, JSON, YAML (+Kubernetes), XML.

HTML Code:


Markdown Syntax:



Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Tuesday, January 19, 2021 - 13:17

Reviews Sign in to post reviews

vmg186's picture

Unusable with non-default

Submitted by Basil X on Mon, 2020-12-21 17:24

Unusable with non-default colors, because syntax highlighting colors are uncustomizable. Therefore, simply unusable.

sthangamuthu's picture

AngularJs autocomplete not working

Submitted by Sethupathi Thangamuthu on Wed, 2020-12-09 02:27

Since the AngularJS Eclipse version is outdated I download this plugin. But it doesn't support autocompletion of angularjs contents. Please provide some help!!!

jruiz6wk's picture

Breaking up as it runs slow with a beefed up DEV PC.

Submitted by Jo Ruiz on Tue, 2020-09-01 11:29

An instance of Eclipse running these plugins runs 4 to 6 instances of Node.js Server, which inturn takes up a ton of CPU resources.  When an edit is made to a ts or html file the CPU usage spikes.

Bloating everything together seems to be over kill, as this also slows the development environment so much that I just don't want to use this product anymore and would rather just use an Outdated or none at all.

mistria's picture

Re: Breaking up as it runs slow with a beefed up DEV PC.

Submitted by Mickael Istria on Fri, 2020-09-04 09:42

Please report issues to https://github.com/eclipse/wildwebdeveloper/issues

aaiezza's picture

Can you consider breaking up

Submitted by Alex Aiezza on Mon, 2020-07-27 15:31

Can you consider breaking up the pieces of this plugin?
I only want a Typescript editor in Eclipse. SO much of this plugin I do not want in my installation.
I should be able to pick and choose from the marketplace installation window what actually gets installed.

gdesaintmartinlacaze's picture

Re: Can you consider breaking up

Submitted by Gautier De SAINT MARTIN LACAZE on Tue, 2020-07-28 18:38

Hello,

Thanks for sharing your concern about WWD. Can you create an issue here https://github.com/eclipse/wildwebdeveloper/issues to continue the discussion?

Thanks.

mmisingnameksl's picture

Problems/bugs in Windows 10 (64bit) + Eclipse 2019-09 R (4.13.0)

Submitted by John C on Tue, 2019-12-10 06:36

I have been using the Angular Eclipse (by Angelo ZERR) plugin for a couple of years, but decided to give the Wild Web Developer plugin a try today, although with limited success.

The first hurdle was a dialog (actually dozens of them, which appear repeatedly after any mouse movement over a source file) saying "Node.js version could not be determined. Please make sure a supported version of node.js is installed, editors may be missing key features otherwise. Supported major versions are: 8, 9, 10, 11, 12, 13".

I have version 10.17.0 installed in "C:\Program Files\nodejs", but WWD does not appear to be able to detect it correctly. After searching extensively for this error message (again, mostly unsuccessfully), I eventually landed on the Github page for the source file involved in the node version check (github.com/jabby/wildwebdeveloper/commit/20149e1a6913f309d47de25b8c5174375553d0a9#diff-bc8d0fb247d15f842c56c8acda87abad).

The code shows that the builtin "where" command is used to locate the path to the node executable (in my case C:\Program Files\nodejs\node.exe). The returned path is then executed with the "-v" option to obtain the version of Node. However I suspect that the command is not being correctly executed (due to the space in the path?) because the code is unable to determine the version of Node, even though the executable exists.

I then realised that the path could be forced by adding "-Dorg.eclipse.wildwebdeveloper.nodeJSLocation=C:\Program Files\nodejs\node.exe" to the eclipse.ini file. This did indeed allow me to open Eclipse without being bombarded with dialog messages (note to devs, I think a single error message, or at most one error per filetype, and per session should be sufficient, and not a dozen (or more) every time the mouse moves a pixel over a source file!)

Although setting the path directly in the ini file solves the immediate problem, if Eclipse is restarted (File -> Restart) the ini file is not read and the global property is no longer set - resulting in the reappearance of the dozens of popup error messages.

But perhaps that's a problem that should be reported to the Eclipse team.

After finally getting the plugin installed and reopening my TS and HTML files with the Generic Text Editor, I was immediately presented with a bunch of red error markers. Some of the (Angular) errors are useful (unused imports etc.) but some, for example "let- is only supported in ng-template elements" and "Component '...' is not included in a module and will not be available inside a template..." are irritating, to say the least, because they appear to refer to restrictions implemented in later versions of Angular than the one I am using (2.0), and there does not appear to be any way to disable or configure them.

And finally, the plugin org.eclipse.lsp4e (installed with WWD) appears to have some issues, given the number of problems that are being logged in the Error log pane. For example:

java.util.concurrent.TimeoutException
	at java.util.concurrent.CompletableFuture.timedGet(Unknown Source)
	at java.util.concurrent.CompletableFuture.get(Unknown Source)
	at org.eclipse.lsp4e.operations.hover.LSPTextHover.getHoverRegion(LSPTextHover.java:187)
	at org.eclipse.ui.internal.genericeditor.hover.CompositeTextHover.getHoverRegion(CompositeTextHover.java:101)
	at org.eclipse.jface.text.TextViewerHoverManager.computeInformation(TextViewerHoverManager.java:142)
	at org.eclipse.jface.text.AbstractInformationControlManager.doShowInformation(AbstractInformationControlManager.java:1101)
	at org.eclipse.jface.text.AbstractHoverInformationControlManager$MouseTracker.mouseHover(AbstractHoverInformationControlManager.java:511)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4173)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3986)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3585)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1160)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1049)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:633)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:557)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:660)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1468)

and

 

java.util.concurrent.TimeoutException
	at java.util.concurrent.CompletableFuture.timedGet(Unknown Source)
	at java.util.concurrent.CompletableFuture.get(Unknown Source)
	at org.eclipse.lsp4e.operations.hover.LSPTextHover.getHoverInfo(LSPTextHover.java:108)
	at org.eclipse.ui.internal.genericeditor.hover.CompositeTextHover.getHoverInfo2(CompositeTextHover.java:60)
	at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:169)

and finally

 

org.eclipse.core.internal.resources.ResourceException: Marker id 109017 not found.
	at org.eclipse.core.internal.resources.Marker.checkInfo(Marker.java:63)
	at org.eclipse.core.internal.resources.Marker.setAttribute(Marker.java:260)
	at org.eclipse.lsp4e.operations.codeactions.LSPCodeActionMarkerResolution.lambda$3(LSPCodeActionMarkerResolution.java:163)
	at java.util.concurrent.CompletableFuture.uniAccept(Unknown Source)
	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
	at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source)
	at java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
	at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(Unknown Source)
	at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

In summary, as much as I would like to use this new and improved (?!) plugin, it doesn't yet appear to be ready for general use (or maybe I'm just unlucky?!). So I guess I'll be going back to the original Angular Eclipse plugin - it's not perfect, but is at least more stable than the current version of WWD.

mistria's picture

Please use https://github.com

Submitted by Mickael Istria on Wed, 2019-12-18 09:18

Please use https://github.com/eclipse/wildwebdeveloper/issues to report bugs or ask for support.

isemikin's picture

first installation and using

Submitted by Ivan Semikin on Wed, 2019-07-03 07:20

I have "Eclipse Wild Web Developer" pugun installed, There is still no editiing tip in .js files.

I used these instructions on github:

Install into Eclipse IDE (pick one way or another):

With Eclipse Marketplace Client and https://marketplace.eclipse.org/content/wild-web-developer-web-developme..., choose one of:

Help > Eclipse Marketplace, search Wild Web Developer then click Install or

drag  into Eclipse IDE, or

With Help > Install New Software... with p2 repo http://download.eclipse.org/wildwebdeveloper/snapshots

mistria's picture

Re: first installation and using

Submitted by Mickael Istria on Tue, 2019-08-13 02:53

Please report issue or ask for support by using GitHub issues.

ikhlaponin's picture

JSON Formatting doesn't work

Submitted by Igor Khlaponin on Tue, 2019-04-09 03:19

This plugin is pretty cool. But the major issue, as for me, is JSON formatting. I cannot format JSON neither through Ctrl+Shift+F nor through RMB->Format (this menu item even inactive). On the other hand, code completion works as expected.

OS: Centos 7, Java 8, Eclipse 2018-12

P.S. Kubernetes schema support is awesome!

mistria's picture

Re: JSON Formatting doesn't work

Submitted by Mickael Istria on Tue, 2019-04-09 09:03

Thanks, can you please report this issue to https://github.com/eclipse/wildwebdeveloper/issues and we'll investigate it, and hopefully ship it soon ;)

ikhlaponin's picture

Re: Re: JSON Formatting doesn't work

Submitted by Igor Khlaponin on Wed, 2019-04-10 14:55

Done. Eclipse marketplace doesn't allow external links, so I sent it you in Twitter

Markets

  • Eclipse Project (5)
  • Tools (1287)
    • Application Development Frameworks (155)
    • Application Management (27)
    • Application Server (37)
    • BIRT (10)
    • Build and Deploy (102)
    • Business Intelligence, Reporting and Charting (14)
    • Code Management (115)
    • Collaboration (35)
    • Database (45)
    • Database Development (33)
    • Database Persistence (17)
    • Documentation (59)
    • Eclipse Kura (64)
    • Eclipse SmartHome (45)
    • EclipseRT Target Platform Components (8)
    • Editor (332)
    • Entertainment (14)
    • General Purpose Tools (120)
    • Graphics (32)
    • IDE (327)
    • Internet of Things (IoT) (33)
    • J2EE Development Platform (42)
    • J2ME (6)
    • Languages (149)
    • Linux Tools (18)
    • Logging (22)
    • Mobile and Device Development (49)
    • Modeling (89)
    • Modeling Tools (141)
    • Mylyn Connectors (18)
    • Network (13)
    • Other (71)
    • Process (19)
    • Profiling (22)
    • Programming Languages (98)
    • Reporting (33)
    • Rich Client Applications (38)
    • Science (5)
    • SCM (17)
    • Search (40)
    • SOA Development (15)
    • Source Code Analyzer (96)
    • Systems Development (53)
    • Team Development (55)
    • Testing (86)
    • Tools (550)
    • UI (90)
    • UML (40)
    • Web (89)
    • Web Services (31)
    • Web, XML, Java EE and OSGi Enterprise Development (35)
    • XML (30)
  • IoT (113)
    • Eclipse Kura (64)
    • Eclipse SmartHome (45)
  • RCP Applications (78)
  • Training & Consulting (52)
  • Long Term Support (11)

Search

Advanced Search

More like this

  • LiClipseText
  • LiClipse
  • Eclipse Enterprise Java Developer Tools
  • Eclipse Web Developer Tools
  • impulse

Favorited by

Eclipse Foundation

  • About Us
  • Contact Us
  • Donate
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors

Legal

  • Publishing Guidelines
  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Welcome to Marketplace
  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top