2014-09-29 2 views
0

Я использую Ace редактор кода для расширения Chrome, подробности здесь: http://ace.c9.io/Использование редактора кода Ace, могу ли я иметь F3 с тем же поведением, что и Ctrl + F?

С Ace Editor, Ctrl + F вызывает выделенный элемент поиска, а F3 просто вызывает нативный элемент поиска в браузере. Есть ли способ иметь функцию F3 так же, как Ctrl + F? Я пытался с помощью клавиш Ace (и jQuery), но пока не повезло.

Лучшим, что я придумал до сих пор:

editor.commands.addCommand({ 
    name: 'f3search', 
    bindKey: { win: 'F3' }, 
    exec: function(){ 
     var e = $.Event('keydown'); 
     e.which = 70; 
     e.ctrlKey = true; 
     $('pre.ace_editor').trigger(e); 
    } 
}); 

Это только, кажется, не применять для загрузки данного сочетания клавиш специального поиска Эйса. Помогите!

ответ

3

Попробуйте это:

editor.commands.addCommand({ 
    name: 'f3search', 
    bindKey: { win: 'F3' }, 
    exec: function(){ 
    editor.execCommand("find") 
    } 
}); 
+0

Это прекрасно! Спасибо! – russtuck91

 Смежные вопросы

  • Нет связанных вопросов^_^