Alexey-T / CudaText

Cross-platform text editor, written in Free Pascal
Mozilla Public License 2.0
2.53k stars 173 forks source link

Snippets plugin gives pause on first Tab press, if lot of snippets #2943

Closed Alexey-T closed 4 years ago

Alexey-T commented 4 years ago

ru forum Сниппеты: Alex.Handlebars, Alexey.CSS.Grid, Alexey.Java, Atom.Bashscript, Atom.C, Atom.C#, Atom.Clojure, Atom.Go, Atom.JavaScript, Atom.JavaScript-ES6, Atom.Objective-C, Atom.Perl, Atom.Ruby, Atom.Sass, kvichans.Python, myCrack.AutoIt, myCrack.Lua, NoSi.Markdown, Std.C, Std.HtmlTags, Std.Pascal, Std.Php, Sublime.SCSS.

Это какой-то очень странный UX, что они начинают подгружаться на Tab. Сделайте какую-нибудь опцию, чтобы они подгружались в фоне до начала ввода текста. А то я уже подумал, какой код писать, начинаю и тут зависон такой на несколько секунд и ты не понимаешь, что происходит вообще

Alexey-T commented 4 years ago

@OlehL Maybe you have an idea, how to fix it?

OlehL commented 4 years ago

Да я согласен с вами, тоже заметил торможение, сделаю загрузку в фоне.

Alexey-T commented 4 years ago

В фоне - по какоку event? on_start? тогда сам редактор будет медленее стартовать. тоже не гуд. может из on_start таймер пускать и потом по таймеру грузить все? а при работе таймера редактор все равно запаузит.

OlehL commented 4 years ago

Сделал

Alexey-T commented 4 years ago

Спасибо!