Directory

← Back

V-Codemirror

Text field implementation suitable for source code editing

Author

Rating

Popularity

<100

Multi language syntax highlighting and smart editing features for source code editing

Sample code

import org.vaadin.addon.codemirror.CodeMirrorField;

...

CodeMirrorField cmField = new CodeMirrorField();
cmField.setValue("@Widgetset(\"com.vaadin.v7.Vaadin7WidgetSet\")\npublic class FiddleUi extends UI {\n\n	final private static DockerService dockerService = new DockerService();\n	\n	@Override\n	protected void init(VaadinRequest vaadinRequest) {");

VerticalLayout layout = new VerticalLayout();
layout.setSizeFull();
layout.addComponent(cmField);
cmField.setSizeFull();
layout.setExpandRatio(cmField, 1);
setContent(layout);

Compatibility

(Loading compatibility data...)

Was this helpful? Need more help?
Leave a comment or a question below. You can also join the chat on Discord or ask questions on StackOverflow.

Version

support for gutter removal

Released
2017-06-15
Maturity
EXPERIMENTAL
License
Apache License 2.0

Compatibility

Framework
Vaadin 8.0+
Browser
N/A

V-Codemirror - Vaadin Add-on Directory

Text field implementation suitable for source code editing V-Codemirror - Vaadin Add-on Directory
Multi language syntax highlighting and smart editing features for source code editing
Author Homepage
Online Demo
Source Code

V-Codemirror version 0.1
null

V-Codemirror version 0.2
null

V-Codemirror version 0.3
add support for indentUnit

V-Codemirror version 0.4
Refresh CodeMirror after Vaadin layouting phase

V-Codemirror version 0.5
null

V-Codemirror version 0.6
Fix value persistence problem when component is re-attached

V-Codemirror version 0.7
Prevent JavaScript resource caching

V-Codemirror version 0.8
Fix value sync + value change problem

V-Codemirror version 0.9
Code folding

V-Codemirror version 0.10
support for gutter removal

Online