SpartanJ / ecode

Lightweight multi-platform code editor designed for modern hardware with a focus on responsiveness and performance.
MIT License
917 stars 13 forks source link

Feature request. Elixir support #76

Closed Wjxfi closed 1 year ago

Wjxfi commented 1 year ago

info: https://youtu.be/R7t7zca8SyM

SpartanJ commented 1 year ago

Elixir support has been added in the latest version (0.4.7).

Wjxfi commented 1 year ago

Elixir support has been added in the latest version (0.4.7).

you didn't write it in readme.md

SpartanJ commented 1 year ago

Sorry, it was already there before haha. Still pending to add the LSP support from elixir-ls, they don't distribute a single binary file that I can point to by default, and I don't know how to locate it automatically.

SpartanJ commented 1 year ago

Elixir support has been added in the latest version (0.4.7).

you didn't write it in readme.md

There's a support table, it's right there: https://github.com/SpartanJ/ecode/blob/main/README.md?plain=1#L443

Wjxfi commented 1 year ago

write it in that place

Currently supported linters and languages supported C++: uses cppcheck JavaScript and TypeScript: eslint JSON: linted with jq Kotlin: uses ktlint Lua: uses luacheck PHP: uses the php official binary Python: uses pycodestyle sh: uses shellcheck Solidity: uses solhint Nelua: uses the nelua official binary Nim: uses the nim official binary Zig: uses the zig official binary

SpartanJ commented 1 year ago

That is the linter support. There's no linter support for Elixir.

Wjxfi commented 1 year ago

That is the linter support. There's no linter support for Elixir.

Sorry. Because it says "Currently supported linters and languages supported " I made a mistake. Sorry

SpartanJ commented 1 year ago

You're right!! I already fixed. Thanks!

SpartanJ commented 1 year ago

I might have to change the order of the sections, to avoid this kind of confusion.