Desenvolupament ràpid amb codi Visual Studio

Visual Studio Code (VSCode)
és un editor multiplataforma de text i codi font de Microsoft. Aquest és un dels projectes de codi obert més emocionants actuals, amb actualitzacions periòdiques de centenars de col·laboradors. VSCode va ser una de les primeres eines de suport
Protocol de servidor d’idiomes (LSP), que va tenir un paper important en proporcionar una gran experiència als programadors en diferents idiomes i tecnologies.

C anunciada anteriorment
ara s’envia a Xcode, és un bon moment per veure com us funciona aquesta integració.

Aquesta setmana passarem pel procés de com començar amb el nou suport de Swift Language Server Protocol al codi Visual Studio de macOS. Si no heu provat Swift fora de Xcode o ja sou usuari de VSCode i esteu completament nou en aquest idioma, aquest article us explicarà tot el que heu de saber.


Baixeu Visual Studio Code
i instal·leu-lo a la carpeta Aplicacions del sistema. Obriu l’aplicació i
seguiu les instruccions d’inici des de la línia d’ordres. Haureu de tenir code ordre disponible des de $PATH
per instal·lar l’extensió SourceKit-LSP més endavant.

Homebrew mitjançant les ordres següents o manualment mitjançant seguint aquestes instruccions:

$ brew install node

Per verificar que teniu una instal·lació que funciona, executeu l’ordre següent:

$ npm --version
6.13.4

el dipòsit sourcekit-lsp
i aneu a Editors/vscode al directori resultant. Ús npm per crear l’extensió i després utilitzar-la code ordre per instal·lar-lo:

$ git clone https://github.com/apple/sourcekit-lsp.git
$ cd sourcekit-lsp/Editors/vscode/
$ npm run createDevPackage
$ code --install-extension out/sourcekit-lsp-vscode-dev.vsix

Ara inicieu (o reinicieu) VSCode i obriu un projecte Swift, com ara aquesti proveu el suport del protocol de servidor d’idiomes Swift.


A continuació, es tracta de crear una experiència de desenvolupament Swift de primera classe fora de Xcode.

I amb el recent anunci de GitHub per a
espais de codique el futur arribi abans del que mai pensàvem. Gràcies al suport de Swift per a
Protocol de servidor d’idiomes, aviat podrem editar el codi Swift (ressaltat de sintaxi, completament automàtic i tot) directament des del navegador.

Add a Comment

Your email address will not be published. Required fields are marked *