Learning. That's the main motivation behind this work. Both creating an extension and COBOL are new to me so what's better than creating an extension for COBOL and learning both at once.

What it does

Currently, it performs syntax highlighting with few minor other features like auto bracket-closing and code folding for COBOL.

How I built it

I learned how to build an extension for Visual studio code and explored the basics of COBOL programming and a little deeper into its grammar and other backend stuffs like tokens and all and then tried combining the two.

Challenges I ran into

I had a hard time exploring COBOL and its grammars and keywords. Also since it was the first extensions for me so I had several issues with packaging and publishing it.

Accomplishments that I'm proud of

Hey, it's finally working!

What I learned

I learned how to create an extension for visual studio code and a little bit about COBOL and about it's grammars.

What's next for Cobol Ext

I tried implementing code auto-completion but it's not working yet for some reason. So yeah that'd be next for this work.

Built With

Share this project: