All Projects → gluon-lang → gluon_language-server

gluon-lang / gluon_language-server

Licence: MIT License
Language server providing completion for gluon

Programming Languages

rust
11053 projects
typescript
32286 projects

Projects that are alternatives of or similar to gluon language-server

Powershelleditorservices
A common platform for PowerShell development support in any editor or application!
Stars: ✭ 394 (+885%)
Mutual labels:  debugger, language-server
toy-language-server
Example language server (LSP) implementation for a toy language
Stars: ✭ 54 (+35%)
Mutual labels:  language-server
edd
Erlang Declarative Debugger
Stars: ✭ 20 (-50%)
Mutual labels:  debugger
lkmd
Linux Kernel Module Debugger
Stars: ✭ 13 (-67.5%)
Mutual labels:  debugger
lsp-wl
A Wolfram Language Server
Stars: ✭ 157 (+292.5%)
Mutual labels:  debugger
WeConsole
功能全面、界面与体验对标 Chrome devtools 的可定制化的小程序开发调试面板
Stars: ✭ 137 (+242.5%)
Mutual labels:  debugger
atom-languageclient
Provide integration support for adding Language Server Protocol servers to Atom.
Stars: ✭ 34 (-15%)
Mutual labels:  language-server
camel-language-server
The Apache Camel LSP server implementation
Stars: ✭ 31 (-22.5%)
Mutual labels:  language-server
madbomber
Backtrace-on-throw C++ exception logger
Stars: ✭ 17 (-57.5%)
Mutual labels:  debugger
Emux
GameBoy emulator written in C#
Stars: ✭ 58 (+45%)
Mutual labels:  debugger
go6502
6502 CPU emulator, assembler and disassembler written in Go
Stars: ✭ 31 (-22.5%)
Mutual labels:  debugger
LRDB
Lua Remote DeBugger
Stars: ✭ 50 (+25%)
Mutual labels:  debugger
vscode-autohotkey2-lsp
Autohotkey2 Language Support using vscode-lsp.
Stars: ✭ 24 (-40%)
Mutual labels:  language-server
rusty-boy
Gameboy emulator in Rust
Stars: ✭ 20 (-50%)
Mutual labels:  debugger
gdbstub
An ergonomic and easy-to-integrate implementation of the GDB Remote Serial Protocol in Rust, with full no_std support.
Stars: ✭ 158 (+295%)
Mutual labels:  debugger
benten
A language server for Common Workflow Language
Stars: ✭ 50 (+25%)
Mutual labels:  language-server
els-component-extraction-addon
Component extraction addon
Stars: ✭ 11 (-72.5%)
Mutual labels:  language-server
kshdb
Korn Shell (93v- 2014-12-24 or greater) Debugger
Stars: ✭ 24 (-40%)
Mutual labels:  debugger
insight
A Tcl/Tk Frontend for GDB. This is an AppImage(Portable Package) of insight for the sake of Jeff Duntemann's amazing book.
Stars: ✭ 31 (-22.5%)
Mutual labels:  debugger
shell-term-background
POSIX shell scripts to figure out if a terminal has a dark or light background
Stars: ✭ 17 (-57.5%)
Mutual labels:  debugger

gluon-language-server

This implements the language server protocol and offers gluon support for the LSP clients, like VSCode, Atom and many others.

vscode-gluon

Also part of this repo is the extension for Visual Studio Code which is based on the LSP implementation.

Installing the language server

The language server is available at crates.io and can be installed by running cargo install gluon_language-server. After installing the extension you will need to either make the language server executable available in $PATH or set the gluon.language-server.path option to exectuables path.

{
    "gluon.language-server.path": "gluon_language-server",

    // Gluon specific settings can be specified with
    "[gluon]": {
        "editor.formatOnSave": false
    }
}

Features

  • Code completion

  • Hover support

  • Symbol highlighting

  • Symbol lookup

  • Code formatting (May still eat your laundry)

Example

example

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].