Javascript 在ace编辑器中,如何将弹出窗口更改为大写

Javascript 在ace编辑器中,如何将弹出窗口更改为大写,javascript,ace-editor,Javascript,Ace Editor,1.Ace编辑器功能强大,但没有很好的文档记录。我使用它作为我的SQL编辑器,但自动补全是小写的,我将mode-SQL.js关键字编辑成大写,但不起作用,我可以在哪里更改它 2.将来,我还想读取我的db文件并生成一个dbs、表等的列表,我希望它们在自动完成模式中,我应该集中在ace的哪一部分 目前我有: <!DOCTYPE html> <html> <body> <div id="editor" style="height: 500px; width:

1.Ace编辑器功能强大,但没有很好的文档记录。我使用它作为我的SQL编辑器,但自动补全是小写的,我将mode-SQL.js关键字编辑成大写,但不起作用,我可以在哪里更改它

2.将来,我还想读取我的db文件并生成一个dbs、表等的列表,我希望它们在自动完成模式中,我应该集中在ace的哪一部分

目前我有:

<!DOCTYPE html>
<html>
<body>
<div id="editor" style="height: 500px; width: 800px">hahaha</div>
<div id="commandline" style="position: absolute; bottom: 10px; height: 20px; width: 800px;"></div>
</body>
<script src="src-noconflict/ace.js" type="text/javascript" charset="utf-8"></script>
  <script src="src-noconflict/ext-language_tools.js" type="text/javascript" charset="utf-8"></script>
  <script src="http://code.jquery.com/jquery-2.0.3.min.js"></script>
<script>
    var langTools = ace.require("ace/ext/language_tools");
    var editor = ace.edit("editor");
    editor.session.setMode("ace/mode/sql");
    editor.setTheme("ace/theme/tomorrow");
    editor.setOptions({
        enableBasicAutocompletion: true,
        enableSnippets: true,
        enableLiveAutocompletion: true
    });
</script>
</html>

哈哈哈
var langTools=ace.require(“ace/ext/language_tools”);
变量编辑器=ace.edit(“编辑器”);
editor.session.setMode(“ace/mode/sql”);
编辑:setTheme(“ace/主题/明天”);
editor.setOptions({
enableBasicAutocompletion:正确,
enableSnippets:true,
enableLiveAutocompletion:真
});

您可能需要更改补全器库中的自动补全功能。如果此解决方案有帮助,请选中此选项you@Harshapps谢谢,这很有帮助。我只是不明白为什么ace如此强大,但记录却很差。