You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Improve IDE section of getting started tutorial (#2688)
* Add links to IntelliJ and VSCode (Metals)
* Improve IDE section of getting started tutorial
- Add links to IntelliJ and Metals/VSCode
- Remove technical note about build servers
- Update links to install IntelliJ and its Scala plugin
They both offer rich IDE features, but you can still use [many other editors](https://scalameta.org/metals/docs/editors/overview.html).
187
188
188
189
### Using IntelliJ
189
190
190
-
1. Download and install [IntelliJ Community Edition](https://www.jetbrains.com/idea/download/)
191
-
1. Install the Scala plugin by following [the instructions on how to install IntelliJ plugins](https://www.jetbrains.com/help/idea/managing-plugins.html)
191
+
1. Download and install [IntelliJ Community Edition](https://www.jetbrains.com/help/idea/installation-guide.html)
192
+
1. Install the Scala plugin by following [the instructions on how to install IntelliJ plugins](https://www.jetbrains.com/help/idea/discover-intellij-idea-for-scala.html)
192
193
1. Open the `build.sbt` file then choose *Open as a project*
193
194
194
195
### Using VSCode with metals
@@ -197,11 +198,6 @@ They both offer rich IDE features, but you can still use [many other editors.](h
197
198
1. Install the Metals extension from [the Marketplace](https://marketplace.visualstudio.com/items?itemName=scalameta.metals)
198
199
1. Next, open the directory containing a `build.sbt` file (this should be the directory `hello-world` if you followed the previous instructions). When prompted to do so, select *Import build*.
199
200
200
-
>[Metals](https://scalameta.org/metals) is a “Scala language server” that provides support for writing Scala code in VS Code and other editors like [Atom, Sublime Text, and more](https://scalameta.org/metals/docs/editors/overview.html), using the Language Server Protocol.
201
-
>
202
-
> Under the hood, Metals communicates with the build tool by using
203
-
> the [Build Server Protocol (BSP)](https://build-server-protocol.github.io/). For details on how Metals works, see, [“Write Scala in VS Code, Vim, Emacs, Atom and Sublime Text with Metals”](https://www.scala-lang.org/2019/04/16/metals.html).
0 commit comments