Hacker GitHub

← All repos

microsoft/language-server-protocol

View on GitHub ↗ ★ 13,067 TypeScript

Defines a common protocol for language servers.

59 mentions on Hacker News by 54 people: 10 stories, 49 comments · first 2016-06-27 · latest 2024-09-06

Mentions per year 59 mentions · busiest year 2017 (18)
20082026
  1. …show some kind UI showing the possible configuration options with a description of what they do. https://github.com/microsoft/language-server-protocol/issues...
    comment by ogoffart · 2024-09-06 · in LSP: The good, the bad, and the ugly
  2. …real thought to the question, so the default choice inherited from the language was UTF-16. [19]: https://github.com/microsoft/language-server-protocol/issues...
    comment by raphlinus · 2023-10-12 · in How LSP could have been better
  3. …API's and JavaScript already use (the latter being the language VS Code is written in). [1] https://github.com/microsoft/language-server-protocol/issues...
    comment by hgs3 · 2023-10-12 · in How LSP could have been better
  4. …way is pretty difficult, though. There seems to be some discussion among the LSP folks here ( https://github.com/microsoft/language-server-protocol/issues... ) but no resolution. It's worth thinking about!
    comment by garfieldnate · 2022-08-18 · in Programming breakthroughs we need
  5. …[2], but different programming languages and environments might have their own definition. [1] https://github.com/microsoft/language-server-protocol/issues... [2] https://en.wikipedia.org/wiki/Newline#Unicode
  6. …get info about what the server thinks the project is. There’s no such feature in LSP at the moment. https://github.com/microsoft/language-server-protocol/issues...
    comment by matklad · 2022-04-25 · in Why LSP?
  7. …it to generate symbols for source code if you’re into it too, i recommend also checking out LSIF: https://github.com/Microsoft/language-server-protocol/blob/m...
    comment by ushakov · 2022-03-31 · in Static analysis at GitHub
  8. …riddance. Time to get it out of LSP specification[2] as well. [1] http://utf8everywhere.org/ [2] https://github.com/microsoft/language-server-protocol/issues...
    comment by xvilka · 2021-07-25 · in An Urgent Notice from AssemblyScript
  9. …The old server is here: https://github.com/OmniSharp/omnisharp-server EDIT: Oh, just found https://github.com/microsoft/language-server-protocol/wiki/P... . This cites OmniSharp and also the TypeScript language server.
    comment by sandyarmstrong · 2021-07-21 · in BBEdit 14
  10. I wish they would provide a machine-readable version of the specification: https://github.com/microsoft/language-server-protocol/issues... Well that and use utf-8 string indexing (which is easier for every other language than javascript):…
    comment by bostonvaulter2 · 2021-03-07 · in Reflections on IDEA vs VS Code
  11. …by the language server protocol not passing the current selection for hover requests [0]. 0: https://github.com/microsoft/language-server-protocol/issues...
    comment by ibraheemdev · 2021-02-04 · in Rust-Analyzer Architecture
  12. …development tools in Lisp instead of being forced to switch to some other language, etc. [1] - https://github.com/Microsoft/language-server-protocol/ [2] - https://github.com/emacs-lsp/lsp-mode/
    comment by pmoriarty · 2020-09-10 · in Emacs is special regarding UIs
  13. …IDE based off a language server alone -- one wouldd have to be able to create the AST oneself. [1] https://github.com/Microsoft/language-server-protocol/issues...
  14. …color than a function parameter), although looks like things are finally moving on that front. https://github.com/microsoft/language-server-protocol/issues...
  15. https://github.com/Microsoft/language-server-protocol/wiki/P...
    comment by insertnickname · 2018-12-30 · in D Language Server
  16. …process would make performance even more of a challenge. I found this after a quick search: https://github.com/Microsoft/language-server-protocol/issues...
    comment by wasted_intel · 2018-11-22 · in Amp – A complete text editor for the terminal
  17. …through some of these bad boys; TypeScript's is a classic [2]. Keep up the great work Max! [1]: https://github.com/Microsoft/language-server-protocol/issues... [2]: https://github.com/Microsoft/TypeScript-TmLanguage/blob/16c5...
  18. …grateful for that! We played no part in its creation. The first LSP mention links to the repo at https://github.com/Microsoft/language-server-protocol with more info. We have, however, built and/or sponsored many language servers. (Those,…
    comment by sqs · 2018-09-21 · in Sourcegraph Master Plan
  19. …language server protocol: https://microsoft.github.io/language-server-protocol/specifi... https://github.com/Microsoft/language-server-protocol
    comment by iamalurker · 2018-08-17 · in Pext: Python Extendable Tool
  20. …[1] I'm wondering how long it takes until open source IDEs will be on par with Jetbrains. [1] https://github.com/Microsoft/language-server-protocol
    comment by blumomo · 2018-07-30 · in Jetbrains seems to be having a large sale
  21. The protocol itself is open source: https://github.com/Microsoft/language-server-protocol . I'm sure the folks in charge of it would be happy to talk to PyCharm if they wanted to contribute.
    comment by brettcannon · 2018-07-20 · in Introducing the Python Language Server
  22. …with compilers. Microsoft's effort towards a single language server protocol is worth mentioning: https://github.com/Microsoft/language-server-protocol I'd love to see a future when new languages/compilers can implement this protocol for…
  23. I'm hopeful that https://github.com/Microsoft/language-server-protocol will decouple some of these concerns. We've built support for it for our DSL, and it's pretty great so far (esp in VSCode). Emacs LSP support is still pretty slow, so I…
    comment by joshstella · 2017-11-22 · in A CEO's Guide to Emacs (2015)
  24. …to the server/protocol to avoid the "(m languages) x (n IDEs)" problem. The protocol is at https://github.com/Microsoft/language-server-protocol with contribution guidelines so it should "allow more use-cases in the future". > Instead, the…
  25. …it be based on a protocol implementable by other editors, akin to the Language Server Protocol ( https://github.com/Microsoft/language-server-protocol ) ?
    comment by gmartres · 2017-11-15 · in Visual Studio Live Share
  26. …for Java VSCode isn't up to par yet but for many other languages it's easily at an equal level. [1] https://github.com/Microsoft/language-server-protocol
    comment by vvanders · 2017-10-26 · in Android Studio 3.0 Release Notes
  27. …internally. Tech-wise, Kythe is optimized for offline analysis, and we use servers that speak LSP ( https://github.com/Microsoft/language-server-protocol ), which is built for online analysis and use while you're editing code. That is what…
    comment by sqs · 2017-09-20 · in Announcing Sourcegraph 2.0
  28. …even created a protocol for these daemons to follow, which makes editor integration even simpler: https://github.com/Microsoft/language-server-protocol/wiki/P...
    comment by tomjakubowski · 2017-08-20 · in What is Hindley-Milner and why is it cool? (2008)
  29. …It's not the right tool for every problem, but it never hurts to try out something new. [0] https://github.com/Microsoft/language-server-protocol [1] http://langserver.org [2] https://prettier.io [3] https://github.com/prettier/prettier/iss…
    comment by TheAceOfHearts · 2017-07-15 · in What is “modern” programming?
  30. …only to satisfy an editor's needs. But unlike many similar attempts, LSP has a lot of traction; see https://github.com/Microsoft/language-server-protocol/wiki/P... for a list of implementations ( http://langserver.org/ for more details).…
    comment by sqs · 2017-06-09 · in Language Servers and IDEs
  31. This is basically what the language server protocol ( https://github.com/Microsoft/language-server-protocol ) is doing, just in reverse.
    comment by flukus · 2017-04-21 · in Tmux and Vim – better together
  32. Language server protocol is a specification, hopefully all tools will work towards compatibility: https://github.com/Microsoft/language-server-protocol
  33. …The "server" moniker comes from Microsoft's "language server protocol", which the RLS implements. https://github.com/Microsoft/language-server-protocol
  34. …this was a general problem and propose a solution which applies to all editors and all languages: https://github.com/Microsoft/language-server-protocol https://github.com/Microsoft/language-server-protocol/wiki/P... You'd think Google,…
    comment by josteink · 2017-02-06 · in The State of Go
  35. …https://github.com/OmniSharp/omnisharp-vscode [2] https://github.com/OmniSharp/omnisharp-atom [3] https://github.com/Microsoft/language-server-protocol [4] http://ionide.io/ [5] http://www.omnisharp.net/ [6]…
    comment by wluu · 2017-02-01 · in The .NET Language Strategy
  36. The wiki has a list: https://github.com/Microsoft/language-server-protocol/wiki/P...
    comment by schmichael · 2017-01-17 · in Announcing Rust Language Server Alpha Release
  37. …year off with a bang. :) It's taken me until now to realize that the protocol is semi-standardized: https://github.com/Microsoft/language-server-protocol . Are Rust and Typescript the only two languages with implementations of this…
  38. …https://commercialhaskell.github.io/intero/ [3]: https://github.com/haskell/haskell-ide-engine [4]: https://github.com/Microsoft/language-server-protocol/blob/m... [5]: http://ternjs.net/
    comment by nine_k · 2017-01-06 · in Which editor/IDE do you use and why?
  39. …that make their web footprints a joke, among other problems. [0] https://webglstudio.org/ [1] https://github.com/Microsoft/language-server-protocol [2] https://github.com/floooh/oryol
    comment by rl3 · 2017-01-02 · in Three.js editor
  40. …bot part and building a language server [1] would make it much easier to pitch the language. [1] https://github.com/Microsoft/language-server-protocol For a non-web developer looking to transition into web dev, the main weakness of Elm is…
  41. I'm not sure about that. Recently the https://github.com/Microsoft/language-server-protocol has been getting traction. Could that be used instead of a web based editor I wonder?
  42. …integrations for Atom, Emacs, etc. to get autocomplete, syntax highlighting, def links, etc. [1] https://github.com/Microsoft/language-server-protocol [2] https://github.com/Microsoft/vscode-languageserver-node [3]…
    comment by favorited · 2016-10-19 · in Introducing Rust Language Server
  43. Tada https://github.com/Microsoft/language-server-protocol
    comment by icholy · 2016-10-07 · in Unix as IDE
  44. …language server protocol in a web browser. Have you documented anywhere how you made this work? [1] https://github.com/Microsoft/language-server-protocol
  45. …services for VSC is an HTTP server contacted over localhost, and the protocol is documented here: https://github.com/Microsoft/language-server-protocol . Sounds like it should be easy or at least possible to hook it up to a frontend of…
  46. …language server protocol, we could have refactoring of Java code in Vim on par with Eclipse. [1] https://github.com/Microsoft/language-server-protocol [2] https://github.com/gorkem/java-language-server
    comment by tauchunfall · 2016-09-14 · in The fall of Eclipse
  47. RE: Other languages this distinction is what you're looking for : https://github.com/Microsoft/language-server-protocol Completely separating the tool layer from the language layer. Red Hat, Eclipse, etc have already implemented tons of…
    comment by iheartmemcache · 2016-08-24 · in Show HN: Carbide – A New Programming Environment
  48. More detailed information: Microsoft/language-server-protocol on GitHub: https://github.com/Microsoft/language-server-protocol Red Hat's announcement: https://www.redhat.com/en/about/press-releases/red-hat-coden... VS Code Team blog post:…
  49. There are a few implementations listed here: https://github.com/Microsoft/language-server-protocol/wiki/P... It's early days but there are a number of organizations working on this. Today one such server was demoed at DevNation by RedHat -…
    comment by seanmcb · 2016-06-27 · in Common Language Server Protocol