1.2.1 • Published 9 years ago
gitbook-plugin-code-editor v1.2.1
GitBook Plugin to display and run included files.
View/Edit Code in ACE Editor

Run code in Page

1. You can use install it via NPM and save it to package.json:
$ npm install gitbook-plugin-code-editor --save2. Add the plugin to book.json config
{
"plugins": [ "code-editor"]
}3. Include codeeditor blocks in your markdown files.
{% codeeditor src='../HTML/4Elements/forms/select.html' %}
{% endcodeeditor %}{% codeeditor src='../HTML/4Elements/forms/input.html',
language='javascript', readOnly='true', theme='github' %}
{% endcodeeditor %}{% codeeditor src='../HTML/4Elements/forms/meter.html' %}
{% endcodeeditor %}General Attributes
srcrequired - The relative path to the file that will be displayed in the editor and run in page.singleTaboptional - Can be set tofalse,html,result. Ifhtmlorresult, only that tab will be shown.- default:
false
- default:
Editor Attributes
We are using an Ace editor for the editor. We currently support the following attributes.
languageoptional - Sets the programming language mode to be used in the syntax highlighter. The full list of supported languages can be found in the Ace Editor Repository.- default:
html
- default:
themeoptional - Sets the Ace Editor Theme. The full list of supported themes can be found in the Ace Editor Repository.- default:
chrome
- default:
readOnlyoptional - If set totrue, the editor will not be editable.- default:
false
- default:
maxLinesoptional - Sets the maximum number of lines that will be visible in the editor.- default: 25
Executed Code Attributes
The executed code displays in an iframe in order to preserve any items in the <head> that may be necessary for the example.
heightoptional - Sets the height of the iframe- default: 300
License
MIT License
© 2016 ZingChart, Inc.