Так что я возился с библиотекой ACE, я запустил ее в приложении c ++ Qt5 и теперь пытаюсь понять, как она может выполнять автозаполнение на модулях python.
Скажи, если я хочу сделать
import test as xx
xx.printTest(10)
Как я могу получить ACE для печати возможных хх. опции?
Или кто-нибудь может направить меня в правильном направлении, чтобы прочитать об этом?
Это мой текущий код:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Ace</title>
<script src="qrc:/jquery/latest.js" type="text/javascript"></script>
<script src="qrc:/ace/ace.js" type="text/javascript"></script>
<script src="qrc:/ace/ext-language_tools.js"></script>
<script src="qrc:/ace/snippets/python.js"></script>
<style type="text/css" media="screen">
#editor {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
font: 14px monospace;
}
</style>
<script>
var editor;
window.onload = function () {
editor = ace.edit("editor");
editor.setOptions({
enableBasicAutocompletion: true,
enableSnippets: true,
enableLiveAutocompletion: true,
});
}
</script>
</head>
<body>
<div id="editor"></div>
</body>
</html>
1011 * ТИА *