peblio / app

GNU General Public License v3.0
4 stars 2 forks source link

Add interactive console for python #899

Open MathuraMG opened 3 years ago

MathuraMG commented 3 years ago

Nature of issue?

Details about the bug:

Feature enhancement details:

New feature details:

komalahuwalia commented 3 years ago

Skulpt released support for Repl a year ago. We have integrated the REPL support in our Python IDE using skulpt npm package.

The only behaviour worth mentioning is when multiple Python IDE's are executed in REPL mode on the same pebl, functions and variables declared in one Repl are accessible in another.

This is because skulpt is architected to support to work globally in the browser tab. This means there can only be one Skulpt configure that can work for REPL mode.

The changes of this have done as a part of https://github.com/peblio/app/pull/901