Skip to content

devSparkle/overture-vscode

Repository files navigation

Overture Overture

Overture for VSCode

Integrates Overture natively with VS Code and Luau LSP or Roblox LSP.

Installation Instructions

Download the extension from the Visual Studio Marketplace.

Important

In order to have autocomplete and type-checking, you must install Luau LSP. While it does support Roblox LSP, it is not recommended as it is currently deprecated.

Features

Snippets

This extension implements several snippets that can help you get your code shipped even faster.

Prefix Expands To
overture local Overture = require(...)
get Overture:Get(...)
LoadLibrary Overture:LoadLibrary()

For more information about snippets in VS Code, check their help page.

Commands

Tip

To use commands, right click the file you want to affect in the VS Code Explorer.

The extension implements the following commands:

Command Action
Toggle Overture oLibrary Tag. Adds/Removes the oLibrary CollectionService tag from the selected module.
Mark Script with Server RunContext Set the RunContext of the selected module to Server.
Mark Script with Client RunContext Set the RunContext of the selected module to Client.

Configuration

  • overture-vscode.rojoUrl: URL of the Rojo server, change if you have a custom port assigned.
  • overture-vscode.addRunContextMenu: Toggles the option for the RunContext menu to be visible.

About

Types, snippets, and autocomplete support for Overture in VS Code.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Contributors