{"repo":"Leathong/openscad-support-vscode","free":true,"listed":false,"github":"https://github.com/Leathong/openscad-support-vscode","clone":"git clone https://github.com/Leathong/openscad-support-vscode.git","description":"OpenSCAD language support for VSCode","language":"OpenSCAD","stars":121,"topics":["language-server","openscad","vscode","vscode-extension","openscad-language-support"],"license":"GPL-3.0","category":"dev-tools","readme_excerpt":"NOTICE: Because clang-format produces poor formatting results for OpenSCAD, we have completely removed support for clang-format and switched to the new formatter topiary. OpenSCAD Language Support VS Code Marketplace: [OpenSCAD Language Support] Visual Studio Code extension utilizing the OpenSCAD language server，providing language support for OpenSCAD. The extension is available on Mac, Linux, and Windows. If you like this extension, please light up the stars in GitHub. Project is available at: Related projects - The language server, written in Rust: - The parser, https://github.com/openscad/tree-sitter-openscad Features - builtin function/module documents - formatter, utilizing topiary. - jump to definition - code auto-completion - path auto-completion - document symbols ( cmd + shift + o on Mac) - hover information - simple error diagnosis - preview and CheatSheet (from vscode-openscad) Settings - scad-lsp.inlinePreview : When enabled, shows previews directly in VSCode rather than opening externally. - scad-lsp.searchPaths : The extension will read OPENSCADPATH Environment Variable to point to the library(s), or you can set search paths by this property. - scad-lsp.launchPath : Command to launch openscad . Either the path to the openscad executable, or just \\\" openscad \\\" (no quotes) if the executable is in the path. If left blank, it will use the default path for your system noted below: - Windows: C:\\\\Program Files\\\\Openscad\\\\openscad.exe - MacOS: /Applications/OpenSCAD.a","default_branch":null,"files":null,"tree":[],"storefront":"/r/Leathong","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Leathong/openscad-support-vscode/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."}