WolframLanguageForJupyter icon indicating copy to clipboard operation
WolframLanguageForJupyter copied to clipboard

Code completion

Open fedeinthemix opened this issue 6 years ago • 5 comments

As far as I can tell, code completion is not implemented. It would be a very useful improvement.

fedeinthemix avatar May 24 '19 21:05 fedeinthemix

It is implemented in IWolfram and JWLS

Ludwiggle avatar May 24 '19 21:05 Ludwiggle

It will be great to see a "Tab" auto implementation feature enabled in future release.

basheewang avatar Sep 19 '19 03:09 basheewang

I know about a project called "Language Server Protocol". It provide features like auto-completion or syntax highlight for different editors. And there is already a Wolfram Language Server and it can be used in Visual Studio Code Extension. And I know there is a Language Server Protocol integration for Jupyter(Lab). Will WolframForJupyter+WolframLanguageServer+LanguageServerExtensionForJupyter work? Have anyone tried this?

weihongliang233 avatar Jul 14 '20 10:07 weihongliang233

@weihongliang233 : I have tried using the Wolfram Language server with the Language Server Protocol integration of Jupyterlab. Unfortunately in its current state those projects are not compatible as the Jupyterlab extension is communicating via STDIN only and the Wolfram Language Server is working with via TCP only. As far as I know both projects are working on implementing the other way of communication (Jupyterlab is working on TCP communications and Wolfram Language Server Project is working on STDIN support), but as far as I know this still is a work in progress and not implemented yet in either project.

The3DWizard avatar Jul 15 '20 21:07 The3DWizard

install image

then

image

asukaminato0721 avatar Dec 14 '23 15:12 asukaminato0721