Есть ли способ для редактора Ace сохранить отступ на новой строке? - PullRequest
0 голосов
/ 16 июля 2011

Будет полезно, например, для редактирования YAML или Python.

1 Ответ

1 голос
/ 21 февраля 2012

Сохранение отступов настраивается в языковом режиме (см., Например, getNextLineIndent), если у вас его нет, возможно, это связано с отсутствием выбранного языкового режима. Измените языковой режим:

<script src="src/mode-python.js" type="text/javascript" charset="utf-8"></script>

<script>
var PythonMode = require("ace/mode/python").Mode;
editor.getSession().setMode(new PythonMode());
</script>

Чтобы получить подсветку синтаксиса и авто-отступ.

...