Please provide format capabilities similar to what the RPGLE language provides.
The CL Formatter should:
- Have configurations for label position, command starting position, and command continuation start position.
- Allow for adjusting the line length
- Automatically handle placement of continuation characters.
Allow for formatting of a single CL command, multiple CL commands, or an entire document.
Reason for request:
Currently CL programming in VSCODE is somewhat of a pain compared to other platforms such as RDi, or even PDM (greenscreen). Both of these platforms allow for prompting a CL command, and after prompting the CL command is properly formatted. RDi has automatic formatting capability as you type. Conversely, In VSCODE, manual placement of the continuation character is required, as well as proper indentation, etc.
It is common practice in PDM to 'prompt - F4' and then immediately press 'enter' on a CL command just for the formatting capabilities.
For context or inspiration, here is a screenshot of what RDi provides for CL language formatting and controls:

Please provide format capabilities similar to what the RPGLE language provides.
The CL Formatter should:
Allow for formatting of a single CL command, multiple CL commands, or an entire document.
Reason for request:
Currently CL programming in VSCODE is somewhat of a pain compared to other platforms such as RDi, or even PDM (greenscreen). Both of these platforms allow for prompting a CL command, and after prompting the CL command is properly formatted. RDi has automatic formatting capability as you type. Conversely, In VSCODE, manual placement of the continuation character is required, as well as proper indentation, etc.
It is common practice in PDM to 'prompt - F4' and then immediately press 'enter' on a CL command just for the formatting capabilities.
For context or inspiration, here is a screenshot of what RDi provides for CL language formatting and controls: