간단한 코드를 작성할 때는 프로젝트를 만들어야 하는 Xcode 보다는 vscode가 편할 때가 많다. Swift 자동 완성을 vscode에서 하기 위해선 SourceKit-LSP
를 vscode에 설치해야 한다.
이 글은 Swift Development with Visual Studio Code 을 참고했다.
$ xcode-select --install
$ xcrun sourcekit-lsp
$ brew install node
sourcekit-lsp 레포 를 클론한다.
$ git clone https://github.com/apple/sourcekit-lsp.git
$ cd sourcekit-lsp/Editors/vscode/
필요한 모듈을 설치한다.
$ npm i
$ npm run dev-package
$ code --install-extension sourcekit-lsp-development.vsix
다음 그림과 같이 코드 작성시 경고 및 자동 완성 등을 확인할 수 있다.