Comments (5)
What would be the benefit?
from vscode-elixir-ls.
When I wrote this, I had to use different versions of the LS for different projects, or at least same version compiled with different erlangs/elixir combinations.
If I had been able to configure each version for each project it would had helped me a lot.
Also it would make testing self-made changes to the LSP itself easier if one could just change the PATH, instead of having to actually start VScode in development mode with an ElixirLS plugin that has been edited to use the local version of the LSP.
Though as I said in #1 and #2, I'm not using VScode anymore and therefore those issues are not relevant for me. I'm just trying to point out why I have created them initially.
from vscode-elixir-ls.
@NobbZ what do you use in place of VSCode?
from vscode-elixir-ls.
Emacs with lsp-mode
, it just searches for the binary in PATH
, so I make sure via an .envrc
that the correct version of elixir LS is in PATH
first.
from vscode-elixir-ls.
Obsoleted by #317. You can now use MIX_INSTALL_DIR
to tell mix to store packages in a different directory. Refer to Mix.install docks
from vscode-elixir-ls.
Related Issues (20)
- projectDir is ignored due to a race condition HOT 12
- Syntax highlighting is broken by `-` in the @doc section HOT 2
- Syntax highlighting incorrectly highlights parts of camelCase atoms as modules
- v0.15.1 can not work under manjaro linux HOT 2
- can not run single test from launch.json HOT 2
- Go to Definition/Find References functionality doesn't work when cursor is at end of symbol HOT 3
- Somehow the version 0.15.2 did not publish to Open VSX HOT 3
- << >> Pairing With BitWise <<< >>> Left And Right Shifts HOT 1
- Unable to connect to the language server HOT 1
- client.initializeResult can be undefined
- "Debug Tests" in "Testing" tab spins forever HOT 6
- Command + click to navigate to modules is broken HOT 4
- elixir: Permission Denied HOT 2
- Elixir-ls and OTP26 not working in VSCode HOT 1
- quote used as variable is wrongly highlighted HOT 1
- Not starting on OTP 26 on Windows HOT 1
- dialyzerEnabled flag config is ignored after ElixirLS is restarted HOT 4
- LanguageClientOptions.synchronize.configurationSection is deprecated
- Configuration synchronisation stops working after server restart HOT 1
- Syntax for vars is probably invalid
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 vscode-elixir-ls.