One of the best Swift IDEs on Linux is CLion. In this tutorial, you’ll set up CLion for Swift on Linux and build a Swift server app with Vapor.
This is a companion discussion topic for the original entry at https://www.raywenderlich.com/9363-using-clion-as-an-ide-for-server-side-swift-apps-on-linux