Skip to content
0:00 / 0:00

#intellij-idea#scala#ast

Building IntelliJ IDEA plugins in Scala by Igal Tabachnik: Scala in the City Conference

Scala in the City

2K subscribers • 8 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Igal Tabachnik

Intermediate. Assumes working knowledge.

990 views6 years ago1 recommendation

Tools and practiceProgramming languagesVim, Emacs and editorsScala

Igal Tabachnik demonstrates how to build IntelliJ IDEA plugins using Scala to inspect and manipulate ASTs.

Building IntelliJ IDEA plugins in Scala - a perfect combo for developer productivity! IntelliJ IDEA is a popular IDE for Scala developers for writing code and staying productive. It supports many frameworks and libraries out of the box, but what if it could support yours? The IDE can be a guide to new (and even seasoned!) users of your library to help avoid common pitfalls and gotchas. In this talk, I will show how to create plugins for IDEA from scratch in Scala, and show why Scala’s unique features make it a great fit for such tasks as inspecting and manipulating Abstract Syntax Trees (ASTs) to create your own custom suggestions and quick-fixes, allowing you to provide the users of your libraries with the productivity boost they deserve!

Why it's here

1 person recommends this

u/hmemcpyin r/scala • Recommends

Building IntelliJ plugins in Scala Video