Comments (3)
Sorry, but the code export of pyforest does not work in VSCode yet because it does not use the standard Jupyter notebook frontend interfaces/architecture.
Also, sorry about the missing completions/hinting. Maybe Pylance/Intellisense only/mostly perform static code analyses and then, the pyforest architecture will make it hard for those to work. If they would perform dynamic lookups of the available methods/attributes similar to Jupyter notebook, it should work.
Happy to receive PRs that will fix some of the issues.
from pyforest.
Thanks for the reply @FlorianWetschoreck
Are there any plans for VSCode integration in the pipeline? Since VSCode is one of the most popular IDEs that also supports jupyter notebooks, it seems like it would hold a significant share of your target audience. Pyforest is a great package, but it would be hard to leave VSCode just for that.
from pyforest.
Currently, there are no plans but anyone can help if they tackle the following two impediments:
- We do not see a way to support live export in VSCode because their Notebook API is not public (as of my understanding). Any new information would be great.
- The feasibility of being supported by the auto-completion engines will need further research. Any input on this is also appreciated.
from pyforest.
Related Issues (20)
- Import modules that are not installed on the machine
- Add TextBlob to NLP HOT 3
- trai_test_split import deprecated HOT 1
- Custom families / local files HOT 2
- Custom families HOT 7
- Help messages HOT 1
- Incompatible with dask in processes scheduler HOT 5
- Add pyforest to first CODE cell and not markdown or other HOT 6
- After using pyforest the console keep output "<IPython.core.display.Javascript object>" HOT 11
- imports not written HOT 12
- Add AWS Data Wrangler support HOT 1
- auto-completion seems not work at all when using modules imported by pyforest in pycharm HOT 1
- Didn't succeed in installing pyforest HOT 3
- Imports work but are not imputed in the first cell on kaggle notebooks platform HOT 2
- How can I use it in .py file? HOT 2
- adding mailbox package HOT 1
- It missed a commonly-used package "random" HOT 2
- Empty lines in the output when using LazyImport HOT 1
- Seed all imported libraries HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pyforest.