Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>SolsticeNew to Visual Studio Code? Get it now.
Solstice

Solstice

Ferran Borreguero

|
9 installs
| (0) | Free
Solidity Language Server and Debugger
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Solstice - Advanced Solidity Development for VSCode

Solstice is an ambitious VSCode extension built with a Rust Language Server Protocol (LSP) implementation. It provides features like intelligent completion, goto definition, integrated debugging, and testing capabilities for many code editors.

⚡ Quick Start

  • Install the extension from the VSCode Marketplace
  • Open a Solidity project or create a new .sol file
  • A modal window will pop up to install the language server
  • Start coding with intelligent autocompletion, error checking, and debugging support

✨ Features

  • Integrated debugging - Step-through debugging with breakpoints, variable inspection, and call stack navigation
  • IntelliSense - Auto-completion and hover information for contracts, functions, and variables
  • Code navigation - Go to definition and find references across your codebase
  • Real-time diagnostics - Compilation errors and warnings shown as you type
  • Import resolution - Automatic path suggestions and dependency management
  • Code lenses - Quick actions for running tests and executing functions

⚙️ Configuration

Solstice offers configuration options for inlay hints, diagnostic behavior, and code formatting preferences. See Configuration Documentation for all available options.


🤝 Contributing

We welcome contributions! Please see our Contributing Guide for details.

📄 License

This extension is licensed under the MIT License.

🔗 Links

  • GitHub Repository
  • Issue Tracker
  • Documentation

Enjoy developing with Solstice! 🚀

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft