Comments (5)
Hi, the completion logic is done in the LSP package. @rchl @rwols was there any change in the completion implementation?
from metals-sublime.
To me it looks pretty much the same in the sense that the "annotation" repeats what is already included in the completion's text. Only that VSCode shows "annotation" only for the selected item, it seems. So it looks like something that should be addressed in the server and not specific to ST.
from metals-sublime.
There was a couple months ago.
Is there a special logic applied for ST? How does it look in vscode?
from metals-sublime.
Here's what it looks like in VSC. IMHO it's not very well presented either
I don't know whether there's a regression or not, because today is the first time I've tried Metals
from metals-sublime.
It's a problem with the Metals server itself. See here on their feature request repo: scalameta/metals-feature-requests#235
from metals-sublime.
Related Issues (20)
- the import prompt doesn't show up automatically in sublime HOT 1
- Add new-java-file command
- Add target-info-display command
- Activate plugin in Java files HOT 3
- Metals Doctor opens regularly HOT 5
- Implement metals/doctorVisibilityDidChange HOT 1
- Handle new doctor format HOT 3
- support new 2.13 artifacts
- Update embeded coursier to support Apple Silicon (M1)
- Handle the Inline argument in decoration protocol
- add support for scalafix-run command
- Improve Documentation
- metals-sublime plugin does not show worksheet output HOT 1
- Sublime Text editor crashes when evaluating large verbose output on worksheet
- Handle new doctor format
- Detect jdk 17 and start metals with specific flags HOT 1
- Implement shellCommand to run main methods
- Handle errorReports in the new doctor version 5
- Metals Server v1.0 and beyond HOT 2
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 metals-sublime.