UNPKG

ace-code-editor

Version:

Ajax.org Code Editor is a full featured source code highlighting editor that powers the Cloud9 IDE

62 lines (57 loc) 1.46 kB
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>ACE Editor StatusBar Demo</title> <style type="text/css" media="screen"> body { overflow: hidden; } #editor { margin: 0; position: absolute; top: 0; bottom: 20px; left: 0; right: 0; } #statusBar { margin: 0; padding: 0; position: absolute; left: 0; right: 0; bottom: 0; height: 20px; background-color: rgb(245, 245, 245); color: gray; } .ace_status-indicator { color: gray; position: absolute; right: 0; border-left: 1px solid; } </style> </head> <body> <pre id="editor"></pre> <div id="statusBar">ace rocks!</div> <script src="kitchen-sink/require.js"></script> <script> // setup paths require.config({paths: { "ace" : "../lib/ace"}}); // load ace and extensions require(["ace/ace", "ace/ext/statusbar"], function(ace) { var editor = ace.edit("editor"); var StatusBar = ace.require("ace/ext/statusbar").StatusBar; // create a simple selection status indicator var statusBar = new StatusBar(editor, document.getElementById("statusBar")); editor.setTheme("ace/theme/dawn"); editor.session.setMode("ace/mode/html"); }); </script> <script src="./show_own_source.js"></script> </body> </html>