在Linux上使用Swift进行编程

Dav*_*lva 12 linux atom-editor swift swift3

我想准备在Ubuntu 16.04上使用Swift环境.

我安装了SwiftAtom编辑器.我安装了Script包,它允许我从Atom编辑器运行代码.

通常,当我编译并运行一个文件(Ctrl + Shift + B快捷键)时,这很好.问题是我想建立一个由几个文件组成的项目.其他文件(不是我编译的文件)中定义的类不可见(编译错误).

是否可以配置编辑器来编译和运行整个项目?如何导入外部库,例如ObjectMapper

Ste*_*ery 2

您可以使用 Atom 包构建。它允许您使用常见的构建提供程序来创建自定义构建命令等。您可以使用 Makefile、JSON、CSON、YAML 甚至 Javascript 进行构建。它提供了足够的灵活性,您可以构建几乎任何东西。只需创建您的构建文件,使其指向要使用正确的编译器构建的所有文件(可能swiftc在您的情况下)。使用 Javascript 构建文件,您甚至可以指定在构建之前和之后运行的命令,例如运行新构建的程序。