Home

Awesome

Zowe™ COBOL Language Support plug-in for IntelliJ IDEA™

Provides:

Supported features

Syntax Highlighting and Coloring

The feature allows to inspect COBOL sources with highlighted instructions, recognized as COBOL language elements, colored respective to their type.

Syntax and Semantic Code Check

The plug-in walks through the content of COBOL source files and checks it for mistakes and errors, highlighting it respectively with suggestions on how to fix them.

Code Autocompletion

The feature provides a functionality to autocomplete instructions, suggesting the possible options to complete the words being typed (works for .cob/.cbl files, not for copybooks).

Copybooks Recognition

The plug-in recognizes local copybooks, used in COBOL sources. The .cpy/.copy files content is highlighted as COBOL source code. To use local copybooks:

  1. Create .vscode folder in your opened workspace
  2. Create settings.json in the .vscode folder
  3. Enter relative or absolute paths of the folders, where copybooks are placed

Example of the settings.json content:

{
  //...
  "cobol-lsp.cpy-manager.paths-local": [
    ".copybooks/zowe-profile-1/DATA.SET.PATH1",
    ".copybooks/some-path",
    "/some/absolute/path"
  ],
  //...
}

The plug-in will search through the paths to find related copybook files. Using "Go To Definition" functionality will open the found copybook.

Prerequisites

How to run (user)

How to run (developer)

or