lux icon indicating copy to clipboard operation
lux copied to clipboard

Add integration with dev tools

Open lostbean opened this issue 7 years ago • 4 comments

Modern compilers have very good integration with development tools and Language Sever Protocol seems to be very helpful to lower the effort to support a variate of editors/IDEs.

lostbean avatar Oct 24 '17 01:10 lostbean

Personally, something I'm going to be looking into is Glamorous Toolkit. It's got the most support for Pharo (Smalltalk) atm, but that's also what it was written in. Its main advantage is that it's built from the ground up to not only be a code editor, but an analysis and visualization environment, as well. It also already has tools for analyzing Java and JavaScript code, so I'm already envisioning an environment where users could analyze their Lux code and the resultant output simultaneously in a visual manner and am quite interested in trying to make that happen.

atilde avatar Nov 02 '21 16:11 atilde

@ahedgewitch I've never heard of Glamorous Toolkit, but you sold me with Pharo/Smalltalk.

If this is good enough for the smalltalk people, it's good enough for me.

I don't have a lot of cycles to spare on this ATM, but I'm definitely looking into it in the future.

eduardoejp avatar Nov 02 '21 16:11 eduardoejp

https://zed.dev/

Another editor to keep an eye on.

atilde avatar Dec 15 '21 19:12 atilde

  • https://microsoft.github.io/debug-adapter-protocol/
  • https://www.chris-kipp.io/blog/the-debug-adapter-protocol-and-scala
  • https://build-server-protocol.github.io/

eduardoejp avatar Mar 15 '22 22:03 eduardoejp