This article demonstrates how to compile COBOL and see the output within VS Code UI
Install COBOL within MSYS2
Follow this article cobol-windows-msys2 and install gnuCOBOL using pacman command line
Launch VS Code within MSYS2
Follow this article launch-vscode-from-msys2 and launch the vs code
Install Extensions
install the bellow 4 extensions
  https://marketplace.visualstudio.com/items?itemName=bitlang.gnucobol
  https://marketplace.visualstudio.com/items?itemName=OlegKunitsyn.gnucobol-debug
  https://marketplace.visualstudio.com/items?itemName=webfreak.debugOpen launch.json
in VS Code go to the below menu option
Run -> Open Configurations
Edit the launch.json as below
{
    "version": "0.2.0",
    "configurations": 
    [
        {
            "name": "COBOL debugger",
            "type": "gdb",
            "request": "launch",
            "cobcargs": ,
            "group": ["${file}"]
        }
    ]
}Write a COBOL code (test.cob)
       IDENTIFICATION DIVISION.
       PROGRAM-ID. HELLO-WORLD.
       DATA DIVISION. 
       WORKING-STORAGE SECTION.
       01 WS-OUT PIC X(80) VALUE SPACES.
       01 WS-N PIC 9(2) VALUE 0. 
       01 WS-CENTER PIC 9(2) VALUE 20.
       PROCEDURE DIVISION.
           PERFORM VARYING WS-N FROM 1 BY 2 UNTIL WS-N > 26
           MOVE ALL '*' TO WS-OUT(WS-CENTER:WS-N)
           COMPUTE WS-CENTER = WS-CENTER - 1
           DISPLAY WS-OUT
           END-PERFORM.
           STOP RUN.
Open Debug Console
in VS Code choose the below menu
View -> Debug Console
Or press Ctrl+Shift+Y
Run the code
in VS Code choose the below menu
Run -> Run Without Debugging
You will see the below output in VS Code
    
Finished !
Comments
gnucobol bitlang alternative workaround
please disable and enable bitlang for typing work and execution, or simply use gnucobol
      
  
    
the bitlang.gnucobol doesnt work with bitlang.cobol nor with gnucobol-debug. unfortunately bitlang.gnucobol (& gnucobol-debug) doesnt have intellisense. anyone able to get bitlang.cobol to work properly with gnucobol?