Fyi, if you are ever looking for a fun project you might be able to implement this. The vscode editor source is available as a library https://microsoft.github.io/monaco-editor/. - Source: Hacker News / 4 months ago
VScode uses the monaco-editor to display all editor screens in vscode including the markdown editor. A simple solution is to use the in built markdown file editor and call it a day. - Source: dev.to / 4 months ago
So lets say the project consists of two packages Lib and App in which Lib is a library and App is the frontend app which depends on Lib. Now I want to display a monaco powered code editor in App which has has access to all types of Lib. This means that I have to somehow read the *.d.ts file of Lib as a string to set it as "extra lib" for monaco. Source: 5 months ago
You’ll see a Monaco Editor-powered change editor. The content incoming from the Git repo is on the left, while the current content in Vrite is on the right. You can make changes in the editor on the right - this will ultimately become the result content. Once you’re done, click Resolve. If there are no other conflicts, you should now be able to pull the latest changes. - Source: dev.to / 8 months ago
By referencing the ProseMirror docs, forwarding the editor state back and forth, and adjusting the layout, I managed to integrate Monaco Editor — the web editor extracted from VS Code — together with Prettier (for code formatting) right into the Vrite Editor (I know, that’s a lot of editors in one place 😅). - Source: dev.to / 9 months ago
Its an apple monospaced font I believe, previously it's default. But the font has nothing to do with the editor. And there's no way any software can confuse between a font and an editor. Source: 10 months ago
In our case, Monaco, the code editor component, was memoizing a function, invoking an outdated version of it, and as a result we were never able to tell that a save operation was already in progress, so we didn't cancel the existing operation, and cued up a new one. - Source: dev.to / about 1 year ago
I was playing around with the Monaco editor and I wanted to add a placeholder to it. Just like the placeholder in VSCode. I couldn't find any documentation on how to do it, so I decided to write this post. I will be using the Monaco editor in React, but the same concept can be applied to any other framework. - Source: dev.to / about 1 year ago
I decided to write a post about how to Cmd D (and just how powerful it is). The post is chock-full of animated examples (created using Monaco Editor), which you can go through step-by-step. Would love to hear what you think 😃. Source: about 1 year ago
GitLab team member here: The existing WebIDE was based on Monaco (https://microsoft.github.io/monaco-editor/), which allowed GitLab users to make small changes & quick fixes. Based on feedback from users, more features were needed for the use of WebIDE to go beyond just small changes, features Monaco doesn't offer. That is why we are going in this direction. You can learn more from:... - Source: Hacker News / over 1 year ago
Fiddle is a ReactJS application, and uses the excellent Monaco IDE as the code editor, but this makes it pretty heavy. When we first shipped embedded fiddles, the IFRAME in which the fiddle rendered would load not just React but the whole Monaco IDE (around 2MB of JavaScript!), which would then be set to read-only, resulting in the world's most bloated code highlighting library 🤦. Not great when there's a fiddle... - Source: dev.to / over 1 year ago
I would recommend Monaco, its easy to implement and backed by microsoft. Source: over 1 year ago
Yes, it used to be called Monaco initially. https://microsoft.github.io/monaco-editor/ Also Erich Gamma from Eclipse fame, and GOF book, is the main architect. "VS Code an Overnight Success… 10 years in the making" https://www.youtube.com/watch?v=hilznKQij7A. - Source: Hacker News / over 1 year ago
2) Fire up a basic MVC site or create-react SPA and grab the Monaco Editor here. Source: over 1 year ago
VSCode is open source. Its underlying editor is too, it's called Monaco: https://microsoft.github.io/monaco-editor/. - Source: Hacker News / over 1 year ago
It's a heavyweight answer which would dictate your editor choice but for my current project I'm using the Monaco Editor, which is Microsoft's JS text editor and the underlying tech for Visual Studio Code. It does offer a very nice Diff Viewer. Source: over 1 year ago
What's the app? YAML editor online with Monaco, validates, save the project blueprint in DB, queue job to build the app, composer-install command in your email. I could even drop the DB, is just for hashing. Source: over 1 year ago
This (monaco editor) Is the text editor/view that vscode uses internally, maybe you could use it and imitate the vscode ui around it? Source: over 1 year ago
This time I will use an editor called monaco-editor. This is a Visual Studio Code-based editor, which allows you to achieve roughly the same functionality in your browser. - Source: dev.to / almost 2 years ago
Monaco editor is good more for code blocks and syntax highlighting. Source: almost 2 years ago
To further clarify: the fundamental code editing engine of VS Code is https://microsoft.github.io/monaco-editor/, but it runs atop Electron, or as it was known back then, Atom Shell. Same base technology, but the codebases are entirely different otherwise. Source: almost 2 years ago
Do you know an article comparing Monaco Editor to other products?
Suggest a link to a post with product alternatives.
This is an informative page about Monaco Editor. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.