Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Jolie Language SupportNew to Visual Studio Code? Get it now.
Jolie Language Support

Jolie Language Support

Jolie programming language

|
1,469 installs
| (1) | Free
Language support for the Jolie programming language (https://jolie-lang.org)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Jolie extension for Visual Studio Code

Support for the Jolie programming language inside of Visual Studio Code. Enjoy!

Requires the environment variable JOLIE_HOME to be set correctly.

Features

  • Syntax highlighting.

  • Completion:

Completion

  • Hover:

Hover

  • Run Task

Requirements

  • Jolie 1.10.1 or above.

Extension Settings

  • jolie.languageServer.tcpPort: The TCP port used by the Jolie language server.
  • jolie.languageServer.showDebugMessages: Show debug messages from the Jolie language server in the Extensions Output Panel. The Output view is toggable under View -> Output. The channel selection is via the dropdown menu on the left.

Known Issues

None.

Supported Operating Systems

Syntax Highlighting Completion Hover Run Task
Linux ☑ ☑ ☑ ☑
MacOS ☑ ☑ ☑ ☑
Windows ☑ ☑ ☑ ☑

Release Notes

2.0.2

  • Fix issues on windows

2.0.0

  • Update language server version to 2.0.0, which updates protocol of LSP to 3.18.

1.5.0

  • Support for the upcoming Jolie 1.11, with new error messages, help messages, and refactoring.

1.4.0

  • Refactored to use @jolie/languageserver from npm.

1.3.6

  • Support for the new execution syntax.

1.3.5

  • Support for Jolie minor versions with multiple digits.

1.3.4

  • Add syntax highlighting for the class keyword in foreign java blocks.

1.3.3

  • Update to handle the new syntax of Jolie 1.10.

1.3.2

  • Fix a bug in file URL recognition in Windows.

1.3.1

  • Support for syntax highlighting of shebang scripts.

1.2.0

  • Improved support for Windows.

1.1.0

  • Created extensions configuration parameters:
    • Server Port: the TCP port of the Jolie LSP Server. Default is 9123.
    • Show Debug Messages: if set to true, show debug information in the output channel Jolie LSP Client. The Output view is toggable under View -> Output. The channel selection is via the dropdown menu on the left.
  • The Jolie language Server process should be closed correctly now.
  • Error message in case the Jolie LSP Server cannot start properly (includes information on how to solve the problem via extension configurations).

1.0.0

  • Detection of the necessary Jolie version.
  • Notify the user if the Jolie executable cannot be found.

0.9.3

First release.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft