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

dspace-group/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. If this does not work, install it from here.

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.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%