0
私はCodeMirrorを使用しています。単純なコード変換機能を提供したいと思います。私も必要なものCodeMirrorの特定の行でインデントを取得します
は、例えば、私は午前のラインの配置インデントを知ることです。
function test() {
var x = 0; //I need to get that this line has 2 spaces.
var y = function() {
return true; //And that this one has 4 spaces -or a tab.
}
}
はCodeMirror APIを介してこれを取得するための標準的な方法、または取得するための任意の関連するハックがありますそれ?
CodeMirrorは主に構文解析(トークンなど)に使用されるので、私はライントークンを分析してカーソルデータと組み合わせようとしましたが、もっと徹底的で明確なことを求めていました。