Skip to content

Commit c5e795b

Browse files
authored
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
1 parent 14f02d9 commit c5e795b

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

_overviews/getting-started/index.md

+5-9
Original file line numberDiff line numberDiff line change
@@ -182,13 +182,14 @@ You can skip the rest of this page and go directly to [Building a Scala Project
182182
183183
## Open hello-world project
184184
185-
Let's use an IDE to open the project. The most popular ones are IntelliJ and VSCode.
186-
They both offer rich IDE features, but you can still use [many other editors.](https://scalameta.org/metals/docs/editors/overview.html)
185+
Let's use an IDE to open the project. The most popular ones are [IntelliJ](https://www.jetbrains.com/idea/) and
186+
[VSCode](https://scalameta.org/metals/docs/editors/vscode).
187+
They both offer rich IDE features, but you can still use [many other editors](https://scalameta.org/metals/docs/editors/overview.html).
187188
188189
### Using IntelliJ
189190
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)
192193
1. Open the `build.sbt` file then choose *Open as a project*
193194
194195
### Using VSCode with metals
@@ -197,11 +198,6 @@ They both offer rich IDE features, but you can still use [many other editors.](h
197198
1. Install the Metals extension from [the Marketplace](https://marketplace.visualstudio.com/items?itemName=scalameta.metals)
198199
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*.
199200
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).
204-
205201
### Play with the source code
206202
207203
View these two files in your IDE:

0 commit comments

Comments
 (0)