Skip to content

The Rexx Language Support plugin leverages the language server protocol to provide syntax awareness, syntax coloring and autocomplete features for Rexx code.

License

Notifications You must be signed in to change notification settings

BroadcomMFD/rexx-language-support

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

GitHub issues slack

Rexx Language Support

The Rexx Language Support plugin leverages the language server protocol to provide syntax awareness, syntax coloring and autocomplete features for Rexx code. Files with the extensions .rex, .rexx, .zrx and .rxj are recognised as Rexx files.

Prerequisites

  • Java version 11 or higher.

Features

The Rexx Language Support plugin enables the following features:

Autocomplete

Autocomplete speeds up the coding process by suggesting the most likely keywords to follow existing code. The plugin provides autocomplete functionality for all Rexx keywords.

Autocomplete

You can configure autocomplete to suggest keywords in lower case, upper case, title case, or detect the case automatically from other keywords in the code. Go to the extension settings and set the rexx-lsp.keyword.textcase variable.

Syntax Check

This feature checks for mistakes and errors in Rexx code. The syntax check feature reviews the whole content of the code and underlines any errors.

Autocomplete

Syntax Coloring

Contrasting colors are used in displayed code for ease of identifying and distinguishing keywords, variables, operators, operands and comments.

Privacy Notice

The extensions for Visual Studio Code developed by Broadcom Inc., including its corporate affiliates and subsidiaries, ("Broadcom") are provided free of charge, but in order to better understand and meet its users’ needs, Broadcom may collect, use, analyze and retain anonymous users’ metadata and interaction data, aggregate such data with similar usage data of other Broadcom customers. Please, find more detailed information in License and Service Terms & Repository.

For this data collection is used built-in Microsoft VS Code Telemetry, which can be disabled, if you do not want to send usage data.

The current release of Rexx Language Support collects anonymous data for the following events:

  • Activation of this VS Code extension
  • Use of autocomplete feature
  • Count of lines of opened REXX file (Performance)
  • Parsing time (Performance)

Each such event is logged with the following information:

  • Event time
  • Operating system and version
  • Country or region
  • Anonymous user and session ID
  • Version numbers of Microsoft VS Code and REXX Language Support

About

The Rexx Language Support plugin leverages the language server protocol to provide syntax awareness, syntax coloring and autocomplete features for Rexx code.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published