Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>Polytoria IntelliSenseNew to Visual Studio Code? Get it now.
Polytoria IntelliSense

Polytoria IntelliSense

Roz

|
248 installs
| (3) | Free
Content assist & code completion for Polytoria
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Polytoria IntelliSense

Boost your scripting productivity with the ultimate Polytoria development companion. This extension brings full IntelliSense support to Visual Studio Code, ensuring you spend less time checking documentation and more time building your game.

To use the extension, simply open a .lua file and begin typing. It will display all classes of Polytoria as well as sub-classes for objects.

Game Tree

You can now load your place file on the extension and browse your entire game tree. Using object[] will return all children of that object as well as it's type. Polytoria IntelliSense will then suggest all properties, events and methods for that object!

To open a place file, use CTRL+SHIFT+P or the search bar on top of VSC to run a command and run the Polytoria: Load Place File command.

The place file must be saved and stored locally in order for the extension to read it's content.

Key Features:

  • Smart Autocomplete: Instant suggestions for Polytoria-specific classes, functions, and variables.

  • Deep Documentation: Hover over any method or property to see detailed descriptions and usage tips.

  • Parameter Hints: Never forget an argument order again with real-time signature help as you type.

  • Event & Method Support: Full coverage of the Polytoria API, including events and member methods.

  • Game Tree: Browse all your game objects and get their types by loading your place file.

Typechecking

Using the extension you can define types for your parameters and variables which will recommend parameters, events and methods for the type.

Examples

Variables:

---@type Part
local myPart = game["Environment"]["Part"]
-- myPart will suggest type fills for Part and Instance

Functions:

---@param p Player
---@param killer Part
function OnDeath(p, killer)
    -- p will suggest type fills for Player and DynamicInstance
    -- killer will suggest type fills for Part and Instance
end
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft