Skip to content

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

License

Notifications You must be signed in to change notification settings

nokia/vscode-ttcn3

Repository files navigation

TTCN-3 for Visual Studio Code

Adds language support for 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
  • CodeLens for running tests from inside your IDE (experimental).
  • Semantic highlighting (experimental).
  • Automatic formatting (experimental).
  • And more features to come...

If you find this extension useful, please write a review and star it on GitHub.


IntelliSense

IntelliSense is powered by the ntt language server. Enable the TTCN-3 language server to use IntelliSense features. ntt updates and installs automatically.

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 and the language server.

License

This project is licensed under the BSD-3-Clause license - see the LICENSE.