ShellWax

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

2024-03 (4.31), 2024-06 (4.32), 2024-09 (4.33), 2024-12 (4.34)

https://download.eclipse.org/shellwax/snapshots/

2024-03 (4.31), 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28), 2023-03 (4.27), 2022-12 (4.26), 2022-09 (4.25), 2022-06 (4.24), 2022-03 (4.23), 2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2024-06 (4.32), 2024-09 (4.33), 2024-12 (4.34)

https://download.eclipse.org/shellwax/releases/1.2.3/

Learn more...
Solution Description

ShellWax is a shell script development plugin for the Eclipse IDE, providing a rich editing experience through integration with the Bash Language Server.

Categories: General Purpose Tools, IDE

Additional Details

Eclipse Versions: 2024-03 (4.31), 2024-06 (4.32), 2024-09 (4.33), 2024-12 (4.34), 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28), 2023-03 (4.27), 2022-12 (4.26), 2022-09 (4.25), 2022-06 (4.24), 2022-03 (4.23), 2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19)

Platform Support: Windows, Mac, Linux/GTK

Organization Name: Red Hat Inc.

Development Status: Production/Stable

Date Created: Tuesday, March 5, 2019 - 07:47

License: EPL 2.0

Date Updated: Monday, February 26, 2024 - 05:45

Submitted by: Alexander Kurtakov

Date Ranking Installs Clickthroughs
December 2024 161/568 40 4
November 2024 149/658 176 20
October 2024 157/663 159 10
September 2024 147/642 173 20
August 2024 140/641 166 25
July 2024 137/663 186 19
June 2024 141/681 206 21
May 2024 144/682 215 20
April 2024 111/687 328 17
March 2024 108/694 356 9
February 2024 91/687 380 283
January 2024 108/691 358 24
View Data for all Listings

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for ShellWax.

HTML Code:

Markdown Syntax:

Output:

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

Reviews Add new review

Not sure if it's mentioned anywhere but nodejs is a prerequisite for linux

The following commands works in Debian 12

  1. Check if notdejs is installed
    1. $ nodejs --version
  2. If the above returns 'command not found', install with
    1. $ sudo apt install -y nodejs

 

  • ShellWax can't find node.js even though "which -a node", "which -a nodejs" and "which -a node,js" all report it's on my path, and other other eclipse plugins use it without issue.
  • 3 second lag when editing makes it fairly unusable.

 

  • Eclipse Version: 2020-09 M2 (4.17.0 M2) Build id: 20200806-2245
  • all plugins up to date.

 

Version: 2020-03
Ubuntu 20.04
openjdk 11.0.7

Missing node:
Could not find node.js. This will result in editors missing key features.
Please make sure node.js is installed and that your PATH environment variable contains the location to the `node`executable.

 

But node is installed ( with apt install nodejs), node is in the PATH. I can start it from the shell, node lives in /usr/bin/

Suggestion?

Windows 7

Eclipse IDE for Enterprise Java Developers.

Version: 2019-12 (4.14.0)
Build id: 20191212-1212

Error message:
Missing node:
Could not find node.js. This will result in editors missing key features.
Please make sure node.js is installed and that your PATH environment variable contains the location to the `node`executable.

What should be done to correct this?
 

I do not recommend this tool as it causes eclipse to freeze for about 20-30 seconds upon opening a .sh file. During the freezing time Eclipse says that it is doing something with Bash Language Server.

I am unable to log into Github due to firewall and therefore cannot post any associated support ticket there.

Hi,

I just installed ShellWax into Eclipse IDE, Version 2019-03, on Linux RH7, but I can't open a project with shellWax - it is not listed in File->New->Projects, nor in File->New->Other.

What else do I need to install or customize to make ShellWax project visible.

Thank you

Greegory Miecznik

In reply to by Alexander Kurtakov

Well, I am afraid that doesn't cut it. Most of my shell executables don't have any extension (as it is recommended generally on *nix). I then need to be able to switch explicitly to the new shellwax editor.

It is true that ".sh" extension are somehow used but in principle this is reserved for scripts which are sourced by a specific shell (and not executed).