The Stellar Suite extension provides a set of tools and utilities for developers working with the Stellar blockchain and Soroban smart contract platform within Visual Studio Code.
Features
Soroban Command Builder: Easily construct and run Soroban CLI commands directly from within VS Code. The Command Builder provides an intuitive interface for selecting commands, specifying options and flags, and previewing the generated command.
Command History: View and re-run previously executed Soroban CLI commands. The Command History view displays a list of commands along with their timestamps, making it easy to track and repeat commands.
Soroban CLI Integration: The extension automatically detects if the Soroban CLI is installed on your system. If the CLI is not found, it provides a convenient button to navigate to the Soroban CLI installation guide.
Sora Application Log Integration: The extension looks for command history and other relevant logs generated by the Sora application. It works seamlessly with Sora to provide an integrated logging experience. Logs are stored in the following locations:
Sora application (optional, required for log integration)
Extension Settings
This extension does not contribute any additional settings to VS Code.
Known Issues
No known issues at the moment.
Release Notes
0.1.0
Initial release of the Stellar Suite extension.
Added Soroban Command Builder for constructing and running Soroban CLI commands.
Added Command History view for tracking and re-running previously executed commands.
Implemented Soroban CLI integration to detect if the CLI is installed and provide installation guidance.
Integrated with Sora application logs for storing command history and logs in platform-specific locations.
Contributing
Contributions are welcome! If you encounter any issues or have suggestions for improvements, please open an issue or submit a pull request on the GitHub repository.