Visual Studio代码中的Swift编码

P. *_*dru 8 windows macos visual-studio swift

是否有可能在Visual Studio Code(Windows编码应用程序)中编写快速代码和预览?我在指南中看到需要ios系统的快速编码,但我现在只有窗口.

我可以在Windows中编写swift代码吗?

Cod*_*ent 6

是的,你可以在Windows上编写Swift代码.查看RemObjects Silver,它在Visual Studio 2015中为您提供了Swift编译器.Visual Studio Express是免费的,但我不知道它是否适用于Silver.

斯威夫特本身就是一种语言.为了构建iOS应用程序,您需要像Foundation和UITouch这样的(可以用任何语言编写,在本例中为C,Objective-C和C++).Apple已开源许多基础类并将它们移植到Linux但是有很多东西没有完全实现,或者Linux中存在OS X中不存在的错误.没有正式的Windows端口.我怀疑Apple会不会开源UITouch.

Silver可以针对.NET(我想通过扩展它的跨平台堂兄Mono),Java或Sugar(供应商的专有框架).如果你想在Windows上使用Swift,是的,你可以,但不要指望在Windows上构建iOS应用程序.如果你认真对待iOS开发,购买Mac,即使是500美元的Mac Mini也可以走很长的路.如果您只想使用Xcode,请组装Hackintosh或虚拟机,以便运行OS X.


Ram*_*nov 5

Windows的Swift安装到c:\ swift

安装vs代码插件代码运行器

设置与代码-文件-首选项-设置-用户设置

{
   "code-runner.executorMap": {
        "swift": "C:\\swift\\setPath.bat && cd $dir && swiftc -swift-version 4 $fileName -o $fileNameWithoutExt.exe && $fileNameWithoutExt.exe",
    },
}
Run Code Online (Sandbox Code Playgroud)

打开文件.swift。运行代码(Ctrl+ Alt+ N