Comments (2)
I've noticed that if set the default language server to Metals and have "Choose server based on the project setup" unchecked, I get the yellow "Project is not setup, using default language server: Metals" message. But, Metals starts up and runs just fine.
Also, me and my coworkers are really excited about this and Metals. Thanks for the hard work :)
from atom-ide-scala.
Yep, this is expected behaviour, but it's confusing, indeed. That's why I opened this issue. I didn't test enough various usage scenarios before I released 0.6.0. But I'll improve it this week.
Still though, this warning is valid at the moment: it was meant to make you aware that you need to setup the project to use Metals in it. This process will get simplified a lot in Metals for the sbt 1.x users: scalameta/metals#287, but at the moment you should follow Metals installation instructions to prepare your projects. Without it server will start, but most features just won't work.
Also, me and my coworkers are really excited about this and Metals. Thanks for the hard work :)
Cool! I'm glad to hear it!
from atom-ide-scala.
Related Issues (20)
- use accessSync
- add log level to the plugin settings HOT 1
- Watch pattern should be more precise HOT 1
- Add restart server command
- Use glob patterns for filtering watched files
- Use source maps
- Notify scalafmt failures HOT 5
- Error starting Metals server HOT 6
- Use readonly text buffers when jumping to dependency sources
- Add a command to launch sbt shell in the builtin terminal HOT 6
- Add a command to launch language server manually
- Uncaught Error: Connection is disposed. HOT 2
- Restore scalafmt on save HOT 4
- Didn't worked until I manually installed "language-scala" HOT 1
- Does this package still work? HOT 2
- Completions don't (always) delete their prefix HOT 4
- Failed to activate the ide-scala package HOT 2
- How to suppress diagnostics in build.sbt?
- Uncaught TypeError: d.getViewClass is not a function
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from atom-ide-scala.