Skip to content

VSCode Language extension for .deck, input format for EPOCH PIC simulation package

License

Notifications You must be signed in to change notification settings

Wang-Zhongwei/deck-language-support

Repository files navigation

Deck Language Support

version MIT License

Deck Language Support is a Visual Studio Code extension that provides language support for the deck language. It provides syntax highlighting, snippets, and language server features for .deck files which is the input format for PIC laser plasma simulation package EPOCH.

Deck Language Support

Features

  • Syntax Highlighting
  • Snippets
  • Autocompletion
  • Hover Information
  • Linting
  • Go to Definition and References
  • Block Folding

Installation

This extension is available for free in the Visual Studio Code Marketplace

Configuration

This extension contributes the following settings:

  • languageServerExample.maxNumberOfProblems: Controls the maximum number of problems produced by the server.
  • languageServerExample.trace.server: Traces the communication between VS Code and the language server.

Contributing

If you are interested in making this extension better, please feel free to contribute. Contributions are highly appreciated!

Visit the project on GitHub.

License

This extension is licensed under the MIT License, please see the License file for more information.

About

VSCode Language extension for .deck, input format for EPOCH PIC simulation package

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published