Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [lsp4e-dev] Looking for cookbook for adding new LSPs
  • From: David Goodenough <david.goodenough@xxxxxxxxxxxxxxxxxxxx>
  • Date: Tue, 20 Aug 2019 10:44:19 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=broadwellmanor.co.uk; dmarc=pass action=none header.from=broadwellmanor.co.uk; dkim=pass header.d=broadwellmanor.co.uk; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iaPkA7f+Vyb04P13FYn8g1dsSK7kv4/fzITCGK7oTE0=; b=cwwo9ldAnydZRWmLo1L9qrkJJtQsO4VD832lsLC02gSoaQta66gngH+ICbHgdMj41okfCQeu8r8thEfojt/Sj7ubCeacGZZD6IWhHX2kXMnuYUIZv47Q5i4jqBRDXh7ipMWH1IL2lQigrHPGcs0/W++PJjffHTNbAQVWeC5Xv77ksLG5YMDSIa/mHE4JeNH+kzbUOWUgGiTa15vhtD1uyUJOwJWjdTKM8R94eFhdOYAvuh2GLh8ffErGqCc3HqnLd7DzTO7kx1sSGfbLRuJfsSyNeQAQLNx8HAh5iqMec+zeOns+mIntQ+oABrEvWJP/T1jLg58KmcPkYBBhoQRgIw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X/6feZJkQ2J4eSYo2mRgIQIuEoTZN3lHHAXeQXXucIyedonPeo6KlWNIj5aZFKYBruc/jKfxBXpFR8UEmnaEqSAWDWGyU6UQtSdhJAzAAWrbrCW3ltWfCe7kbC8/oUh9JMOHcMTyPn71kmJaKnSU0Udo8TqoBKwMcXXUEmWyKTaxs+/pEsLxv+fphOizntwYXJX7x8CFM8Hpx9TVbQc29GVFkUUrLxIR7qq6Y2nVlA+Tven4IHPe9nownwoiLRtcrR/TgpiB6JjzSgx4fX/Sgu2cKpkRJqljcQ3fcokBq68PEKoUtt99l1nlr0fiS/aTLhlk8E3ydtI1DvuTlCiKLg==
  • Delivered-to: lsp4e-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/lsp4e-dev>
  • List-help: <mailto:lsp4e-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/lsp4e-dev>, <mailto:lsp4e-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/lsp4e-dev>, <mailto:lsp4e-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHVVoEuIHS+DqYZy0azWvKBR1ljHw==
  • Thread-topic: [lsp4e-dev] Looking for cookbook for adding new LSPs

Thank you for all the suggestions.

 

Looking at the Vogella tutorial in the bit of Java code the server is an external process. In the case of many languages that makes sense, but if I have an LSP which is written in Java (or at least compiled into Java Bytecode) am I better to run it as a separate process or to try to run it within Eclipse? If the latter, what do I have to define?

David

 

On Monday, 19 August 2019 13:20:52 BST Lars Vogel wrote:

> This is a tutorial for adding a language server to Eclipse

> https://www.vogella.com/tutorials/EclipseLanguageServer/article.html

>

> https://bugs.eclipse.org/bugs/show_bug.cgi?id=550103 discuss a way to

> make it simpler.

>

> On Mon, Aug 19, 2019 at 1:41 PM Mickael Istria <mistria@xxxxxxxxxx> wrote:

> > Hello,

> >

> > I would recommend you follow this tutorial:

> > https://www.eclipsecon.org/europe2017/session/language-edition-support-ec

> > lipse-ide-best-breed-generic-editor-language-servers-and-textmate . Slides

> > are linked on the page. Another, complementary more than alternative,

> > possibility is to start from the code of some existing Language

> > Server-based Eclipse plugin (such as Eclipse aCute or ShellWax for the

> > simplest ones), and adapt it to your own language server and grammars.

> >

> > HTH

> > _______________________________________________

> > lsp4e-dev mailing list

> > lsp4e-dev@xxxxxxxxxxx

> > To change your delivery options, retrieve your password, or unsubscribe

> > from this list, visit https://www.eclipse.org/mailman/listinfo/lsp4e-dev

>

> --

> Eclipse Platform project co-lead

> CEO vogella GmbH

>

> Haindaalwisch 17a, 22395 Hamburg

> Amtsgericht Hamburg: HRB 127058

> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel

> USt-IdNr.: DE284122352

> Fax (040) 5247 6322, Email: lars.vogel@xxxxxxxxxxx, Web:

> http://www.vogella.com _______________________________________________

> lsp4e-dev mailing list

> lsp4e-dev@xxxxxxxxxxx

> To change your delivery options, retrieve your password, or unsubscribe from

> this list, visit https://www.eclipse.org/mailman/listinfo/lsp4e-dev

 

 


Back to the top