CodeMirror
简介
CodeMirror is a versatile text editor implemented in JavaScript for the browser. It is specialized for editing code, and comes with a number of language modes and addons that implement more advanced editing functionality.
A rich programming API and a CSS theming system are available for customizing CodeMirror to fit your application, and extending it with new functionality.
以下是 CodeMirror 各相关链接及授权信息的介绍:
- 官网(HP)
http://codemirror.net/ - 源代码(Source)
https://github.com/codemirror/CodeMirror/ - 授权(License)
MIT - 范例(Example)
http://codemirror.net/demo/theme.html#colorforth
截图
特点
具有以下特点:
- Support for over 100 languages out of the box
- A powerful, composable language mode system
- Autocompletion (XML)
- Code folding
- Configurable keybindings
- Vim, Emacs, and Sublime Text bindings
- Search and replace interface
- Bracket and tag matching
- Support for split views
- Linter integration
- Mixing font sizes and styles
- Various themes
- Able to resize to fit content
- Inline and block widgets
- Programmable gutters
- Making ranges of text styled, read-only, or atomic
- Bi-directional text support
- Many other methods and addons…
点评
暂无点评