不久前我读到我可以在 Linux 上使用 Swift 进行开发,但现在找不到一个好的方法,我一直在使用 Xcode 和 Swift 5。虽然有使用 Swift 编写的方法,但对我来说一个重要因素是 GUI 开发,有没有办法在 Ubuntu 中做到这一点?
答案1
虽然它需要在 30 天后付款,但这是值得的。这是我用来开发初学者 Swift 的工具,因为我刚接触这门语言(不到一周)。
答案2
如果您是一名大学生,您可以获得免费的 JETBRAINS 学生许可证,该许可证有效期至您的 IT 相关课程结束。在那里,您可以下载 CLion。如果您是像我或 Mac 这样的 Linux 用户,您将能够通过 jetbrains 工具箱或通过 jetbrains.com 网站上的 .tar 文件进行安装。对于 Windows,它几乎是相同的。您将按照网站上的说明进行操作。许可证每 1 年可续订一次,直到您完成大学学业。您可以使用 github 学生包资源执行此操作直接链接是https://www.jetbrains.com/community/education/#students
答案3
对我来说,一个重要因素是 GUI 开发,在 Ubuntu 中有没有办法做到这一点?
对于基于 GUI 的开发环境,请考虑:
- 吉尼…版本 1.36.0 添加了 Swift 语言文件类型
- JetBrains 的CLion Swift 插件
- Visual Studio 代码与“Swift 的可视化代码”扩大。
- VSCodium和“Swift” 扩展
对于 GUI 应用程序开发,以下内容可能值得关注:
- 各种 Swift + GTK 存储库
- 打开SwiftUIApple SwiftUI DSL 的开源实现。
相关 Swift 论坛讨论:
- 搜索“GTK”
- “破解 Swift 运行时”... GTK 线程的 Swift 包装器
- “适用于非 Apple 平台(如 Android、Web、Windows)的 SwiftUI”