hediet / browser-ext-github-monaco Goto Github PK
View Code? Open in Web Editor NEWThis extension brings the famous Monaco editor to Github
This extension brings the famous Monaco editor to Github
Is it possible to get some sort of spell check added?
I usually use this extension: https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker
Hi! 👋 Thanks for this great extension.
I use a lot of ruby and standard ruby formatting is two spaces for tab stops. Unfortunately, this defaults to 4 spaces, which makes it very clumsy to paste and format Ruby code. Is there or can there be a way to configure this? Thanks!
Thank you for implementing nice codes for this one 😃👍
There is no license file in this project.
Would you be willing to add an OSI-approved license like
the MIT, the Apache, or the GPL License to the project ?
I mentioned this in a HN comment but figured I should bring it here.
Trello uses a similar system for all its user-editable fields: plain browser text fields (non-monospaced font) to write markdown. This is probably my least favourite thing about it.
Example:
Adding any form of Monaco functionality, even just syntax highlighting, would be incredible.
Hello,
I've used this extension for a few minutes now, and so far I'm loving it! Great work!
When I was first playing with the extension, I quickly realized I could no longer resize text areas. I didn't realize the F11 shortcut existed until I scanned through this project's README. Some ideas:
(from #16)
The dark theme used in this extension is different from the one used by GitHub. It would be great if they both matched!
Also, when the dark mode is enabled, there is a white border around the editor which doesn't look good.
When editing a large comment post or wiki page, the editor takes the same height as its content. This is problematic because the users can't scroll inside the editor area, not can they click and drag text selection to scroll down.
I suggest to just cap the editor widget height, like GH normally does. What do you think?
I guess even the logo could be reworked.
I'd be very happy if someone could help me polishing the presentation of this extension ;)
If you leave an issue or pull request page open in the background, the tab title will immediately change to "(Draft comment) ..." even if the user hasn't typed anything in the comment box.
This does not happen when the addon is disabled.
When I try to mention someone in a comment, no usernames show when I type @
. In developer tools I see requests go out when I type @
, and results come back in the response, but no results show in the UI.
Code link feautre doesn't work with csharp or python only with typescript. Could you add support for other languages beside typescript?
Would be nice to have on all stackexchange sites like stackoverflow.com.
If I recall correctly, it's quite easy to publish a Chrome extension to FireFox. This extension looks awesome, but as a FireFox user, I'm unable to use it...
It would be awesome if we could customize the editor to use specific colors. Currently I'm using the User CSS extension as a hacky way to accomplish this.
Thanks for making such a great extension!
Is there a way to get a live markdown preview? Side by side, or on the bottom?
Hello,
Can you add python as language for this monaco editor ?
Can sponsor you if you need.
thanks
Not sure if this is in the cards, but I would love to see the monaco diff editor be used when looking at changes on GitHub 👍
https://microsoft.github.io/monaco-editor/playground.html#creating-the-diffeditor-hello-diff-world
I love this extension! But, I've noticed that it pops up autocomplete suggestions for what seem like regular words, for lack of a better term.
The README mentions "Autocompletion for issues, mentions and emojis.", so I would not expect the behavior I'm observing. Here's a gif displaying the behavior:
I didn't find any configuration options page or anything that would allow changing this.
Happy to help/provide more information however I can!
Ctrl Enter doesn't work any more! ;)
It's not visible for me if I make the background color of the editor to black
It would be nice to support on premise instances of Github as well. Perhaps some sort of configuration option that allows users to list all URL patterns?
Thanks!
When selecting text and triggering code format, it adds an extra tilde ´
(using the inverse so it does not trigger here).
* Triggering the button before writing a word: ``
* Triggering the button on a selected word: `tmp``
Seem to happen in two steps, if I ctrl+Z
the additional tilde is removed and goes back to the word being selected. Maybe related to how the cursor stops selection and goes to the right of the tilde.
I use the last version of the extension (0.5.2)
, chrome.
Eheh, I'm getting very excited with this project!
On the regular GH input box, one can type :
and get emoji proposals. It would be pretty cool to keep that going in the Monaco editor, to keep the trigger memory going.
Let me know if you'd like a contribution from me, I don't mind helping out.
As more and more people use this and this extension has access to github cookies, a transparent release process that does not involve my computer would be nice to have.
This would require automating the release process.
Ideally, the version in the changelog is used as ground truth.
When line numbers get 5 digit long the last two digits are rendered on top of each other:
But when they become 6 digits long this is no more the case, and even the 6 digit numbers show up correctly:
This will most probably not impact any real usecase, but I just happened to find this issue so I'm reporting it. Also, this extension is very helpful, so thanks for developing it!
https://addons.mozilla.org/en-US/firefox/addon/monaco-markdown-github-editor/
Oops! We can’t find that page
Currently, this extension doesn't run on the "Edit release" page for GitHub releases. It'd be great to see Monaco work with the releases page.
This is a bigger one!
It would be fantastic to also reuse the Monaco editor when editing files directly in the repo.
Think this shows it clearly, there is too much whitespace
I suspect this is the culprit:
Sadly, this extension seems to no longer work with Chrome v118 (Material UI refresh).
When using refined-github, the collapsible content button works sporadically.
https://github.com/refined-github/refined-github#writing-comments
Adds a button to insert collapsible content (via <details>
).
It only works if I click another button first like "add code".
At this cursor position, Gemoji completion should not be triggered:
foo:|
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.