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

https://github.com/omnetpp/omnetpp-vscode

VSCode extension for the OMNeT++ NED and MSG languages
https://github.com/omnetpp/omnetpp-vscode

Last synced: 4 months ago
JSON representation

VSCode extension for the OMNeT++ NED and MSG languages

Awesome Lists containing this project

README

          

Visual Studio Code extension for the OMNeT++ NED and MSG languages.

The extension is available in the [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=opensim.omnetpp-vscode) and the [Open VSX Registry](https://open-vsx.org/extension/opensim/omnetpp-vscode).

Alternatively, [Download latest release](https://github.com/omnetpp/omnetpp-vscode/releases/latest) or build locally.

## Features

Syntax highlighting of .ned and .msg files. The extension uses the [NED](https://github.com/omnetpp/omnetpp-textmate-ned) and [MSG](https://github.com/omnetpp/omnetpp-textmate-msg) TextMate grammars.

## Requirements

VS Code version 1.92 or higher.

## Building locally

Node.js is required for building the extension locally (see https://nodejs.org for install instructions).

- Clone this repo
- Run `refresh_submodules` to fetch the grammar submodules
- Install `vsce`: `npm install -g @vscode/vsce`

To build the .vsix file, run:

`npm run package`

## Installing

In VSCode/Extensions side panel, select 'Install from VSIX...' from the ... menu