Metals - your next IDE? - Tomasz Godzik
Metals - your next IDE? - Tomasz Godzik
Currently, most Scala developers use Intellij IDEA as their main tool to write code. While it is a wholesome and tested solution, it might not suit everybody’s needs. There are a number of other editors available, such as Vim, Emacs and VS Code, that all have their own faithful following. Metals is a Language Server Protocol (LSP) implementation that enables users of these alternative text editors to enjoy rich IDE capabilities such as code completion, rename, diagnostics, goto definition and more. Metals is open source and available at https://github.com/scalameta/metals, where it is maintained by the Scala Center, VirtusLab along with contributors from the Scala community. In this talk, you will learn how Metals builds on top of LSP to provide a productive code editing experience for Scala developers. You will see the newest features that Metals provides and how they can be used for your day-to-day coding. You will also see some cool new features from VS Code such as Life Share or Remote Development that thanks to Metals work out-of-the-box Scala. Be prepared to take your code editing skills to the next level!
Видео Metals - your next IDE? - Tomasz Godzik канала ScalaIO FR
Currently, most Scala developers use Intellij IDEA as their main tool to write code. While it is a wholesome and tested solution, it might not suit everybody’s needs. There are a number of other editors available, such as Vim, Emacs and VS Code, that all have their own faithful following. Metals is a Language Server Protocol (LSP) implementation that enables users of these alternative text editors to enjoy rich IDE capabilities such as code completion, rename, diagnostics, goto definition and more. Metals is open source and available at https://github.com/scalameta/metals, where it is maintained by the Scala Center, VirtusLab along with contributors from the Scala community. In this talk, you will learn how Metals builds on top of LSP to provide a productive code editing experience for Scala developers. You will see the newest features that Metals provides and how they can be used for your day-to-day coding. You will also see some cool new features from VS Code such as Life Share or Remote Development that thanks to Metals work out-of-the-box Scala. Be prepared to take your code editing skills to the next level!
Видео Metals - your next IDE? - Tomasz Godzik канала ScalaIO FR
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Chasing Arrows, in categories containing functors and monads by Jim NEWTON et Uli](https://i.ytimg.com/vi/KFhhR6tSy_0/default.jpg)
![Xavier Van de Woestyne - Initiation aux effets algébriques](https://i.ytimg.com/vi/j2JGoQ9NZe8/default.jpg)
![Apache Spark et le machine learning : rêves et réalités - Nastasia Saby](https://i.ytimg.com/vi/8e2TOelpqds/default.jpg)
![Une API affinée 18 mois - Damien Gouyette](https://i.ytimg.com/vi/W5JTnv-7CRs/default.jpg)
![Apache Beam et Google DataFlow IRL avec Scala Scio - Alick PAUL](https://i.ytimg.com/vi/-xWDD0gBjgs/default.jpg)
![Jamie Thompson - Discover TASTy Query: The library for Scala whole program analysis](https://i.ytimg.com/vi/mSU1FfOZ_QA/default.jpg)
![ScalaIO - Adam Rosien - Lovely for-comprehensions: Scala's most useful syntactic tool](https://i.ytimg.com/vi/n_j2hzHQlNI/default.jpg)
![Maude Cahuet M Gedik C Murer - Scala.js, Scala.CSS et React, l'histoire d'une découverte](https://i.ytimg.com/vi/zqNvV2udsvQ/default.jpg)
![Exploring Scala Tooling ecosystem - Jeferson David Ossa](https://i.ytimg.com/vi/EhyFD8uRdYw/default.jpg)
![ScalaIO - Ludwine Probst - Machine Learning à la vitesse de la lumière avec Spark](https://i.ytimg.com/vi/6yhuPIoR4VQ/default.jpg)
![Challenges that everyone struggles while productionizing Apache Spark workloads - Chetan Khatri](https://i.ytimg.com/vi/_eKaleAKtNA/default.jpg)
![What Referential Transparency can do for you - Luka Jacobowitz](https://i.ytimg.com/vi/X-cEGEJMx_4/default.jpg)
![Julien Richard Foy - Scala pour tous](https://i.ytimg.com/vi/iIERD4VR02g/default.jpg)
![Monix : Une alternative à Akka-Streams ? - Bounkong Khamphousone](https://i.ytimg.com/vi/G4VXC9AxAv8/default.jpg)
![Scala for Java developers - Magnus Härlin](https://i.ytimg.com/vi/VO1QajFdgGA/default.jpg)
![Tame Crypto Events with Scala and Akka Streams - Fabio Tiriticco](https://i.ytimg.com/vi/IJHd012SKyg/default.jpg)
![Alexandre Delegue - Refactorer une application play en utilisant cats et cats IO!](https://i.ytimg.com/vi/phTq8XBh81U/default.jpg)
![ScalaIO - Olivier Chafik - Faster Scala Collections with Scalaxy/Streams!](https://i.ytimg.com/vi/D1KuM_VyI8k/default.jpg)
![The three paths of Scaling with Akka - Fran Perez](https://i.ytimg.com/vi/iAYou32RrYs/default.jpg)
![Using Monoids for Large Scale Business Stats - Kumar, Ramachandrasekaran](https://i.ytimg.com/vi/UW3Z_rIPn3w/default.jpg)