在 Apple 官方推出 sourcekit-lsp 之後

我就一直在尋找一個使用 Vim 來完成一些日常 Swift 使用的流程

雖然說在使用 UIKit 的自動補完上目前還是悲劇

但拿來取代個 Playground 應該是綽綽有餘

目前配置上是使用 nvim + nvim-lspconfig 配合 sourcekit-lsp

加上 lspsaga.nvim 的漂浮視窗來做輸出驗證

使用上可以簡單的打開一個 .swift 檔案

直接呼叫 Terminal 執行

1
Swift {filename}

或是開一個新的 Swift Package

1
2
cd {SomeFolder}
swift package init

就可以順道利用裡面的 XCTest 模組來利用測試產出想要的程式碼

寫完一樣叫出 Terminal 然後執行

1
Swift test

就可以看到結果拉

Support

Comments

2022-03-15

⬆︎TOP