{"repo":"godotengine/emacs-gdscript-mode","free":true,"listed":false,"github":"https://github.com/godotengine/emacs-gdscript-mode","clone":"git clone https://github.com/godotengine/emacs-gdscript-mode.git","description":"An Emacs package to get GDScript support and syntax highlighting.","language":"Emacs Lisp","stars":400,"topics":["emacs","emacs-packages","gdscript-mode","godot","gdscript"],"license":"GPL-3.0","category":"game-templates","readme_excerpt":"GDScript mode for Emacs This package adds support for the GDScript programming language from the Godot game engine in Emacs. It gives syntax highlighting and indentations. Contributors are welcome! Table of Contents - Features - Contributing - How to install - Installing in Spacemacs - Installing in Doom Emacs - Installing with use-package - Installing manually - Auto-completion with the Language Server Protocol (LSP) - Known issues - Major mode with Treesit - Install treesit - Install grammar - How to use - Opening the project in the editor - Running Godot with visual debug options - Using Hydra - Formatting code with gdformat - Browsing the Godot API with eww - Using a local copy of the Godot docs - Keyboard shortcuts - Customization - Using the debugger - Adding and removing breakpoints - Running the project with the debugger active - Multi-line display - Fetching an object's details - Debug Hydra - The Stack frame vars buffer - Inspector buffer - Stack dump buffer - Breakpoints buffer - Scene tree buffer Features This mode features all the essentials: - Syntax highlighting. - Code folding. - Debugger support. - Imenu. - Support for scenes ( .tscn ) and script ( .gd ) files. - Comment wrapping when using fill-paragraph . - Indentation and auto-indentation: tab-based (default) and space-based. - Automatic pairing of parentheses, brackets, etc. - Code formatting using gdformat. - Auto-completion for all the keywords in the gdscript-keywords.el file. - Code snippets available","default_branch":null,"files":null,"tree":[],"storefront":"/r/godotengine","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/godotengine/emacs-gdscript-mode/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}