Almenon

Results 386 comments of Almenon

while I'm at it may as well update electron too. And anything else that needs updating. renderJSON, for example.

Oh and in terms of the timeline for this, it would definitley be after the jupyter extension. So a very long ways away, unless someone else wanted to work on...

VSCode extension is done. 🎉 I started looking into a jupyter notebook extension - I got a cool thing going with html & javascript rendering in jupyter notebook, but it...

another thing to take a look at: https://github.com/davidhalter/jedi

Jedi seems like the best python intellisense availible. Unfortunately it would be rather difficult to integrate. I'd have to do something like below: python jedi -> pyshell -> JS jedi...

I've also thought about doing "live" intellisense by using python's dir() and [inspectdoc](https://docs.python.org/3/library/inspect.html#inspect.getdoc) but that would be problematic when side-effects come to play. If someone was doing autocompletion on subtractFooByOne().fo...

I tried out "live" intellisense in #44: When the user does control-enter I wrap the line in a print(dir()). If the line assigns to a variable then I do print(dir(var))...

The workaround for this (in the case of [AREPL-vscode](https://github.com/Almenon/AREPL-vscode)) is to simply debug it.

I might be able to do this just by injecting something like the below into the users code: ```python # define global printLocals func # later on in code print(lineNumber,...

another way I can use this is by using [BDB](https://docs.python.org/3.6/library/bdb.html), the base class for python's [pdb ](https://docs.python.org/3/library/pdb.html)debugger.