All Projects → GreenAsh → code-highlighter

GreenAsh / code-highlighter

Licence: MIT license
Code syntax highlighter plugin for miro.com

Programming Languages

typescript
32286 projects
CSS
56736 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to code-highlighter

CodeMirror-Swift
CodeMirror-Swift is a lightweight wrapper of CodeMirror for macOS and iOS
Stars: ✭ 71 (+184%)
Mutual labels:  syntax-highlighter
Vudit
A file viewer for Android
Stars: ✭ 40 (+60%)
Mutual labels:  syntax-highlighter
ExtendScript-for-Visual-Studio-Code
Extension that adds Adobe ExtendScript support to Visual Studio Code
Stars: ✭ 29 (+16%)
Mutual labels:  syntax-highlighter
conanlight
Bring syntax highlighting to your conan file in VSCode 💡
Stars: ✭ 12 (-52%)
Mutual labels:  syntax-highlighter
syntax highlighter
Syntax Highlighter for Dart/Flutter Code
Stars: ✭ 28 (+12%)
Mutual labels:  syntax-highlighter
Delta
A syntax-highlighting pager for git, diff, and grep output
Stars: ✭ 11,555 (+46120%)
Mutual labels:  syntax-highlighter
Highlight.js
JavaScript syntax highlighter with language auto-detection and zero dependencies.
Stars: ✭ 19,312 (+77148%)
Mutual labels:  syntax-highlighter
Shellharden
The corrective bash syntax highlighter
Stars: ✭ 4,147 (+16488%)
Mutual labels:  syntax-highlighter
Firefly
An iOS syntax highlighter based on Savanna Kit, Sourceful and originally Highlightr
Stars: ✭ 76 (+204%)
Mutual labels:  syntax-highlighter
pygmentize
Pygmentize is a wrapper to `pygmentize`, the command line interface provided by Pygments, a python syntax highlighter.
Stars: ✭ 25 (+0%)
Mutual labels:  syntax-highlighter
vscode-fortran-support
Fortran language support for Visual Studio Code
Stars: ✭ 49 (+96%)
Mutual labels:  syntax-highlighter
QSourceHighlite
Lightweight syntax highlighter written in Qt
Stars: ✭ 39 (+56%)
Mutual labels:  syntax-highlighter

Code syntax highlighter plugin for Miro

The plugin can colorize the text according to the selected programming language in shape/text widgets.

Installation link miro.com

Highlighting

Highlight Widgets

Widget menu configuration

Widget menu configuration

List of supported languages

  • gherkin
  • java
  • javascript
  • typescript

Themes

Light Transparent (idea)

Light Transparent

Material Light

Material Light

Okaidia

Okaidia

Prism

Okaidia

Tomorrow Night

Tomorrow Night

VS Code

VS Code

Development

Debug locally

npm run watch       # build plugin
http-server ./dist/ # install with npm https-server for easy serving files
ngrok http 8080     # get public https link and set it to dev plugin in miro

Deployment

All the plugin static files, which are being built by webpack, are located under the dist directory and published and served by glitch.com: https://miro-code-highlighter.glitch.me/install.html, dist/* files are available under https://miro-code-highlighter.glitch.me/*

FAQ/Problems

Security / Data Sharing

All the transformations happen on the client-side at the user browser (user) session.

Troubleshooting data

The plugin collects errors and their stack traces and sends them to sentry.io for improvement purposes, no user data is being collected.

E.g. in case of text limit error, message like Highlighted length: 7019 Cleaned length: 2490 Widget text length: 3012 is being sent to sentry.

Additional data which is being collected by sentry, such as: ip address, user-agent.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].