Using Swift in VS Code Dev Containers

Learn how to develop and debug Swift applications with VS Code in a Linux environment, right from your local machine. In this three part series, learn how to set up a Dev Container to run a Hummingbird app locally, configure and connect to a PostgreSQL database, and edit and run it remotely in GitHub Codespaces.

Swift, Xcode, the Swift Package Manager, iOS, macOS, watchOS and Mac are trademarks of Apple Inc., registered in the U.S. and other countries.

© Swift Toolkit, 2024-2025