Home / Companies / Stainless / Blog / Post Details
Content Deep Dive

Iterate on your SDKs locally with the Stainless Language Server

Blog post from Stainless

Post Details
Company
Date Published
Author
Min Kim
Word Count
893
Language
English
Hacker News Points
-
Summary

The Stainless Language Server enhances the process of configuring SDKs by offering real-time editing capabilities within local development environments like VS Code, Neovim, and others that support the Language Server Protocol. This tool allows users to edit their stainless.yml config files and OpenAPI specs with immediate feedback, facilitating a more efficient workflow compared to the traditional method of editing through the Stainless Studio and waiting for build feedback. The language server understands the intricate relationship between configuration files and OpenAPI specs, providing features such as real-time diagnostics, intelligent completions, and navigation tools like "Go to definition" and "Find all references." These features streamline the development process by reducing the need for manual searching through large files and by allowing live transformations of OpenAPI specs, ultimately saving time and enhancing productivity. Setup is straightforward, requiring the installation of the Stainless CLI and editor-specific extensions, enabling developers to work seamlessly within their preferred coding tools while maintaining the same capabilities as the Stainless Studio.