Skip to content
Simple and productive Web Development Tools in the Eclipse IDE
Branch: master
Clone or download
Latest commit d19fdb2 Mar 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
artwork Issue #94 - Reference to artwork files Mar 14, 2019
docker Use Fedora-based docker image for build Dec 17, 2018
org.eclipse.wildwebdeveloper.feature Add @angular/language-service plugin to typescript-language-server (#146 Mar 20, 2019
org.eclipse.wildwebdeveloper.tests Add @angular/language-service plugin to typescript-language-server (#146 Mar 20, 2019
org.eclipse.wildwebdeveloper.xml Add @angular/language-service plugin to typescript-language-server (#146 Mar 20, 2019
org.eclipse.wildwebdeveloper Add @angular/language-service plugin to typescript-language-server (#146 Mar 20, 2019
repository
target-platform
.project Issue #96 - Test server connection Dec 13, 2018
Jenkinsfile Add timeout to avoid hanging builds Jan 30, 2019
README.md Fix typo in readme Mar 19, 2019
pom.xml
sonar.Jenkinsfile Attempt for SonarCloud analysis Dec 14, 2018
wildwebdeveloper-screenshot.png Eclipse Wild Web Developer initial contribution Sep 11, 2018

README.md

Eclipse Wild Web Developer : 🌐 Web dev in Eclipse IDE 🌘

Eclipse Wild Web Developer enables simple and rich edition of typical main web and configuration files (HTML, CSS, JS, TS, JSon, YAML, XML -with schema support-) and debugging of Node.js apps in the Eclipse IDE.

Supported file formats for edition:

  • HTML
  • CSS, SCSS, SASS, LESS
  • JavaScript (EcmaScript 9)
  • TypeScript 3.3
  • JSon (including schema support)
  • Yaml (including schema support, Kubernetes schema built-in)
  • XML (including schema support), XSL, XSD, DTD

Supported frameworks (file specialization) for edition:

  • Kubernetes

Supported feature 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

Wild Web Developer is based on the Eclipse Generic Editor framework from Eclipse Platform, LSP4E and TM4E in order to provide editors based on TextMate grammars, VSCode Language Server, xml-languageserver and yaml-language servers from Red Hat; and on Eclipse Debug stack, LSP4E Debug Adapter Protocol support and VSCode Node Debug Adapter to provide debugging.

screenshot

⬇️ Installation

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

In an Eclipse target platform definition:

⌨️ Get involved

Community support is currently available via GitHub issues.

Contribution of Code and Documentation are welcome as GitHub Pull Request.

Continuous integration is available on https://jenkins.eclipse.org/wildwebdeveloper/

Quality analysis is available on SonarCloud.

🎬 Video Library

▶️ [Mar 2019] Demo of YAML editor support: https://youtu.be/P9ETtuHiUco

▶️ [Feb 2019] Demo of XML editor support: https://youtu.be/fikUdUZFdzg

▶️ [Apr 2017] http://www.screencast.com/t/BaC9DxHIqD (old) demo

You can’t perform that action at this time.