Company
Date Published
Author
Benedetta Dal Canton
Word count
1269
Language
English
Hacker News points
None

Summary

The CircleCI extension for Visual Studio Code has been released, offering features like a pipeline manager and a config helper, aimed at enhancing the editing experience for CircleCI YAML files. Developed by CircleCI's Developer Experience team, the extension provides syntax validation, highlighting, rich navigation, on-hover documentation, autocompletion, and usage hints by leveraging the Language Server Protocol defined by Microsoft. The Language Server, implemented in Go, is open-sourced to encourage community contributions, allowing integration into any LSP-compatible editor. The server handles various requests such as document opening, modification, and autocompletion, with specific features like Orbs parsing and Docker image autocompletion supported by external APIs. The open-source nature of the project encourages community collaboration, and more resources and support are available in the CircleCI YAML Language Server repository.