Skip to content

Commit 01f90ef

Browse files
committed
editor autocomplete
1 parent ba590ef commit 01f90ef

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

index.html

+1
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ <h3>Reference</h3>
113113
<script src="js/sigma/sigma.min.js"></script>
114114
<script src="js/sigma/plugins/sigma.plugins.dragNodes.min.js"></script>
115115
<script src="js/ace/ace.js"></script>
116+
<script src="js/ace/ext-language_tools.js"></script>
116117
<script src="js/module/tracer_manager.js"></script>
117118
<script src="js/module/tracer.js"></script>
118119
<script src="js/module/directed_graph.js"></script>

js/script.js

+6
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,14 @@ $('#btn_interval input').on('change', function () {
1616
});
1717

1818
var $module_container = $('.module_container');
19+
ace.require("ace/ext/language_tools");
1920
var initEditor = function (id) {
2021
var editor = ace.edit(id);
22+
editor.setOptions({
23+
enableBasicAutocompletion: true,
24+
enableSnippets: true,
25+
enableLiveAutocompletion: true
26+
});
2127
editor.setTheme("ace/theme/tomorrow_night_eighties");
2228
editor.session.setMode("ace/mode/javascript");
2329
editor.$blockScrolling = Infinity;

0 commit comments

Comments
 (0)