Comments (3)
It looks like you need ols.json
in your project. Helix doesn't make a project workspace without it. That apparently causes the server to crash.
from ols.
That worked like a charm. Thank you.
LSP formatting works. Also works if there are errors in the code. I also get snippet recommendations. But I am not getting autocomplete suggestion when I type let's say fmt.
.
Am I still missing something?
This is my ols.json
I have in the project.
{
"collections": [
{
"name": "core",
"path": "~/Applications/odin/core"
},
{
"name": "vendor",
"path": "~/Applications/odin/vendor"
}
],
"thread_pool_count": 4,
"enable_semantic_tokens": false,
"enable_document_symbols": true,
"enable_hover": true,
"enable_format": true,
"enable_snippets": true,
"formatter": {
"tabs": false,
"characters": 90
}
}
from ols.
There seems to be a bug in ~
. Try with absolute path. You can potentially also remove the collections, if the odin
is in path, it should be able to find them without collections.
from ols.
Related Issues (20)
- Missing support for assignment completion for unions of enums HOT 1
- Bug with nested declaration symbol shadowing
- Cannot use "go to definition" on implicit enum member selector HOT 2
- Odinfmt: Breaks code on long "If-statements with initialization"
- Rename feature HOT 2
- Parse statements with `or_continue` and `or_break` HOT 3
- Didn't compile HOT 1
- Items involving generic functions fail to return results depending on package scope. HOT 4
- Unable to find x library. HOT 1
- Constant timeouts HOT 9
- [odinfmt] Struct formatting is broken when there are many `where` cases HOT 1
- OLS timesout on format HOT 1
- New directive #hash isn't properly parsed by OLS HOT 1
- Stroustrup brace style inserting extra space in front of else
- formatter only allows two values in for loop HOT 1
- OLS Build Failed HOT 1
- `foreign import` library path corrupted after code format HOT 3
- Build failure on Windows HOT 2
- Unhandled specialization `&Pointer_Type` HOT 1
- Crash on shadowing proc name in it's body HOT 5
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 ols.