Skip to content
| Marketplace
Sign in
Visual Studio Code>Formatters>GDScript FormatterNew to Visual Studio Code? Get it now.

GDScript Formatter

Razoric

|
14,606 installs
| (5) | Free
Formatter for GDScript in Visual Studio Code using Scony's GDScript Toolkit
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

GDScript Formatter

A vscode extension that runs Scony's python-based GDScript formatter.

Features

  • Formats GDScript code using the Format Document command, or when format-on-save is activated.
  • Command - GDScript Format: Organize Script: Re-orders GDScript elements of a script according to the official style guide.
  • Command - GDScript Format: Convert multiline comments to # comments: Converts old-style multiline blocks to # comment blocks. """ Multiline strings """ are not optimized away by Godot when the game is built, and so are being obsoleted from the documentation.

Formatted output

Requirements

  • Python3 and pip should both be installed.
  • The GDToolkit module should be installed via pip, though if it is missing you will be prompted to install it.

Extension Settings

  • gdscript_formatter.line_size: The maximum size a given line can be before it is wrapped.

Known Issues

MacOS

  • if you get ImportError: No module named gdtoolkit.formatter or similar import error, make sure that VS Code uses Python3 by setting Python: Python Path to python3. Alternatively in settings.json: "python.pythonPath": "python3".

Release Notes

1.2.3

Allow the use of defaultInterpreterPath to control python path

1.2.2

Fix formatter issue

1.2.1

Fix scripts saving even when autosave was false

1.2

Fix save on format

1.1.2

Add the ability to update the pip package natively

1.1.1

Take the python path from VSCode configuration

1.1.0

Add the Organize Script and Convert multiline comment blocks to # commands.

Fix a bug that caused the last character, if it wasn't a newline, to repeat.

1.0.2

Fix to the README markdown and package.json

1.0.0

Initial release of the VSCode extension of GDScript Formatter.

  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft