我想进入Swift的世界,理想情况下是想使用我自己的编辑器而不是Xcode。为此,它指出要在OSX Mojave上安装https://github.com/apple/sourcekit-lsp,Swift版本是5.01。
我尝试下载不同的发行版,但仍然相同,这只是遵循此处找到的步骤:https://nshipster.com/vscode/
在swift build
上,我得到:
PackageDescription4Loader.swift:142:26: error: use of unresolved identifier 'Self'
let groups = Self.invalidValueRegex.matchGroups(in: item).flatMap{ $0 }
看不到任何在线内容,甚至没有提到任何与此相关的内容,或者通过Sourcekit团队提供的任何帮助,因此不胜感激任何指针。
答案 0 :(得分:0)
仍然需要验证,但需要Swift 5.1。
编辑:此方法有效,但我还需要安装最新的Xcode beta,并在Xcode组件中切换到5.1快照,并在“位置”中将“命令行工具”选项更改为Xcode 11。