- Install bloop
1.0.0-M11
by following the Bloop installation instructions. Then, make sure you start up the bloop server on the background and to generate the configuration files by runningbloopInstall
in your build tool. - Install IntelliJ 2018.2 EAP and then enable the nightly version of the Scala Plugin by opening Preferences | Languages & Frameworks | Scala | Updates tab and selecting the Nightly plugin update channel:
- check for updates and download the Scala plugin Nightly release.
- Reboot IntelliJ. The Scala plugin should now have version 2018.2.277 or higher (check in Preferences | Plugins)
- Open the "Find Action" search box (usual hotkey Shift+Ctrl+A or shift+cmd+A) and search for "bsp". The search box will show the full action name: "Enable experimental bsp support". Click on it.
- Import a project that has been previously exported to Bloop by selecting "Import Project" and opening the project directory.
When IntelliJ shows you the available options for the import, the
bsp
option will show up in the list. - On macOS and Windows, you may need to provide the path to the
bloop
executable. In the import dialog, open "Global bsp settings" and enter the path in the "Bloop executable" setting. - Click Finish. IntelliJ will then load the project.
Forked from jvican/integrations-bsp-intellij-bloop.md
Last active
June 28, 2019 11:48
-
-
Save jastice/212227aa5fc29426aeea3b93280bcd8a to your computer and use it in GitHub Desktop.
Instructions to try the BSP IntelliJ-Bloop integration out.
IntelliJ does not run bloopInstall whenever it detects a change in sbt build files like Metals does.
https://scalacenter.github.io/bloop/docs/ides/intellij#manual-bloop-export-project
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Do we need to always
bloopInstall
for every new dependency ?!?