Comments (10)
@dhirschfeld I'ld love to get my PR merged. But there is a packaging issue due to monaco-languageclient 0.9.0. A alias for a simplified vscode package should be passed to webpack. For building the extension it is easy. But for jupyterlab I don't know how to do it with out touching the standard webpack.config shipped with jupyterlab.
Maybe @gnestor or @jasongrout have some ideas?
from jupyterlab-monaco.
Yes. Do you feel comfortable doing so? Do you want permissions to do so?
from jupyterlab-monaco.
Sure. I think I might because I have access to the jupyterlab org on npm. Do we want to publish as jupyterlab-monaco or @jupyterlab/monaco, or @jupyterlab/monaco-extension?
from jupyterlab-monaco.
Oh right, I forgot we never published this (I thought you were asking about updating...). It's still, of course, very experimental, but on the other hand, some people have appreciated having it.
Let me take a look at what I think would be a good first cut of features before we initially publish this.
from jupyterlab-monaco.
I agree that it's a great extension, I've been using it in lieu of the default file editor. I will help with future development, publishing, etc. 👍
from jupyterlab-monaco.
Is it getting published?
from jupyterlab-monaco.
I just reviewed the open issues on this repo and it looks like there are some jupyterlab monaco extensions for other jupyterlab-based apps that offer LSP integration and monaco in notebook code cells, so maybe we should wait to add these features before publishing this package? Or we can just publish now that it's stable...
from jupyterlab-monaco.
I'd say that it would help to get some traction just by publishing what there already is!
from jupyterlab-monaco.
Maybe merge #22 (if it's ready to go now) then publish?
from jupyterlab-monaco.
@fcollonval Excellent work on #22!! I don't fully understand your packaging issue. Can you give me an idea of what webpack config would need to change?
One way around webpack issues in general is to append scripts to the DOM. I have done this in other projects to get monaco editor working when webpack isn't exactly configurable. Not sure if this relevant to you issue...
from jupyterlab-monaco.
Related Issues (19)
- Consider using webpack plugin for monaco HOT 2
- Installation in jupyterlab dev mode HOT 2
- Is there a plan to continue developing this extension? HOT 2
- LSP (language server protocol) integration HOT 4
- Upgrade jupyterlab depedencies to work with jupyterlab 0.33.0
- Another implementation of monaco in jupyterlab HOT 3
- "[email protected]" is not compatible with the current JupyterLab HOT 3
- Highlighting?
- Connect console to Monacro editor
- open python file with Monaco Editor does work
- Did this get abandoned? HOT 4
- How to install on jupyterlab version > 1.0.0 ? HOT 1
- Building Error: error TS2420: Class 'RenderedCommon' incorrectly implements interface 'IRenderer'. HOT 4
- Archiving this repository HOT 2
- Comprehensive install script HOT 11
- Editor theme and key map not applied to Monaco? HOT 1
- Editor fails to start at the second time HOT 1
- Screenshots for a demo? HOT 2
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 jupyterlab-monaco.