An open API service indexing awesome lists of open source software.

https://github.com/nokia/vscode-ttcn3

An extension for VS Code which provides support for the TTCN-3 language.
https://github.com/nokia/vscode-ttcn3

hacktoberfest hactoberfest2022

Last synced: 10 months ago
JSON representation

An extension for VS Code which provides support for the TTCN-3 language.

Awesome Lists containing this project

README

          

# TTCN-3 for Visual Studio Code

#### [Repository](https://github.com/nokia/vscode-ttcn3)  |  [Issues](https://github.com/nokia/vscode-ttcn3/issues)  |  [Documentation](https://nokia.github.io/ntt/editors/#visual-studio-code)

Adds language support for [TTCN-3](https://nokia.github.io/ntt/#whats-ttcn-3)
to Visual Studio Code. Available features:

* Syntax Highlighting.
* Code Snippets for quick coding.
* Jump to Definition for quick navigation.
* Code completion for a growing number of module defintions.
* Find references
* Semantic highlighting (experimental).
* Automatic formatting (experimental).
* And more features to come...

If you find this extension useful, please [write a review](https://marketplace.visualstudio.com/items?itemName=nokia.ttcn3#review-details 'Write a review')
and [star it on GitHub](https://github.com/nokia/vscode-ttcn3 'Star it on GitHub').


## Work in Progress

This extension and the language server is still work in progress. Not all
TTCN-3 semantics are implemented already. If something is not working, please
leave a message so we can fix it timely.

Any kind of contribution is very much appreciated.

Kindly, have a look at our contribution guides for [this extension](CONTRIBUTING.md)
and the [language server](https://github.com/nokia/ntt/blob/master/CONTRIBUTING.md).

## License

This project is licensed under the BSD-3-Clause license - see the [LICENSE](https://github.com/nokia/vscode-ttcn3/blob/master/LICENSE).