How to integrate the language Server protocol vs code into eclipse

Source: Internet
Author: User

The eclipse authorities are already doing this, and in oxygen, Eclipse provides the lsp4e extension point (language server protocal for Eclipse) to support language server protocal, TM4E (TextMate for Eclipse) to support syntax highlighting.

In short, we can use an editor to achieve the grammar complement and highlighting of multiple languages, as with the effect of VS code, is not very magical, there is a lot of wood surprises.

Here is the official tutorial, quite simple, the main principle is to use the native installation of node. JS to run the C # language server JS file on the Eclipse platform (this file can be found in the VS Code installation source)

http://www.eclipse.org/community/eclipse_newsletter/2017/may/article3.php

The Eclipse Lab then has a BlueSky project with Language server protocol to support a variety of previous languages. Show u The Code:

Https://github.com/mickaelistria/eclipse-bluesky

Also attached is the Microsoft Open Source Language Server protocol library:

Https://github.com/Microsoft/language-server-protocol/wiki/Protocol-Implementations

During this time, I made a detailed tutorial by using Language Server protocol to do the eclipse Plugin for Groovy's syntax completion and highlighting support.

The following is attached to the plug-in to find the various materials:

https://www.slideshare.net/mickaelistria/ Eclipsecon-europe-2016-s-cela-mistria-eclipse-generic-and-extensible-editor-and-language-servers

Https://github.com/eclipselabs/lsp4e-python

Https://github.com/LucasBullen/LSP4J_Tutorial

How to integrate the language Server protocol vs code into eclipse

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.