Помощь - Поиск - Пользователи - Календарь
Полная версия: Редактирование кода скриптов: Отмена Повтор
UoKit.com Форумы > Кликер > UO Pilot
CKA3KA
Приветствую.
Почему в программе вообще нет функции: Отмена изменения и Повтор изменения? blink.gif
Вот пишешь пишешь код, а потом вдруг ничаянно что-то нажал - и оно стерло часть а то и весь написанный код - и уже его не восстановишь.
Адски непонятно unsure.gif
cirus
Ctrl+Z - отмена действий.
Если скрипт запускался, то в папке Scripts\Backup сохраняются скрипты.
CKA3KA
Цитата(cirus @ 9.12.2018, 21:22) *

Ctrl+Z - отмена действий.
Если скрипт запускался, то в папке Scripts\Backup сохраняются скрипты.

А вообще то не подумал, что стандартное сочетание Ctrl+Z клавиш на Отмену должно быть,
хотя Повтора к примеру на Ctrl+Y все таки нет.
DarkMaster
Цитата
хотя Повтора к примеру на Ctrl+Y все таки нет.

Есть =) Был... Отвалился...

Но есть какой-то странный глюк. Иногда если выделить текст, потом потыкать отмену/повтор, то начинает стирать строки.
WKnight
ctrl+shift+Z

но это не я придумал и я не настраивал

из исходников компонента
AddKey(ecDeleteLine, ord('Y'), [ssCtrl]);
AddKey(ecDeleteEOL, ord('Y'), [ssCtrl,ssShift]);
AddKey(ecUndo, ord('Z'), [ssCtrl]);
AddKey(ecRedo, ord('Z'), [ssCtrl,ssShift]);
DarkMaster
Цитата
но это не я придумал и я не настраивал

Ну бывает... больные люди... посочувствуем. А ctrl+Y надо бы к стандартам привести)
WKnight
В большинстве программ, которыми я пользовался, ctrl+Y работал точно также как сейчас в пилоте, так что оно похоже уже в стандарте smile.gif

Я гугла почесал маленько, похоже стандарта на redo нет. Проще наверно будет вынести это в настройки.
DarkMaster
Открываем любой текстовый редактор или иде, пробуем. Я хз где так работает. Видимо только в дельфийских со своими самоварами.
МС офис, блокнот, пэинт, нотепад++, редактор карт старкрафта, СТАРЫЙ ПИЛОТ.

MSVS, AutoCAD, ZeroBrane Studio(ide)

Назови где работает не так?)
WKnight
far smile.gif
DarkMaster
Far, при моем глубоком уважении к нему, уже давно является ископаемым и его становление было задолго до появления каких-либо стандартов в графических редакторах.
sutra
Цитата
Far, при моем глубоком уважении к нему, уже давно является ископаемым
Старый друг, лучше новых двух. То, что кто-то становился не используя Петю Нортона, его утилит, затем Волкова, а потом и Far - это их вариант развития. Римская империя - считала себя венцом цивилизации, 3-ий рейх считал себя сверхсилой, теперь вот америкосы считают, что их стандарты круче и правильнее всех остальных. В 19 веке в России все учили французский, как в воду глядели - наваляли Наполеону. В 20 веке изучали немецкий ... ДВАЖДЫ (первый раз правда помешали). А я вот теперь усиленно учу английский.


И при всём моём огромнейшем уважении к тебе Дарк. Смею заметить, что пусть я и неуч в программировании. Но в Far-e я сделаю всё гораздо быстрее, чем большинство интеллектуалов в альтернативных менеджерах.

Был кстати ещё и DN, но я его как-то пропустил, был у меня тогда перерыв. И если посмотреть повнимательнее, то думаю "русский" мозг играл, играет и я уверен и дальше будет играть не последнюю роль в развитии технологий. Нас просто гнобили всегда и нам всё некогда было подумать о главном. Мы вот торговать не умеем, патентовать не умеем, но нам это и не надо. И так задницу надерём выскочкам.

Короче, лично для меня CTRL-Y так и останется удалением строки. Да собственно я практически никогда и не пользовался командой redo. Нет привычки метаться из стороны в сторону. Если что нужно - сохраню для себя отдельном файле. Я начинал программировать на листе бумаги и когда была возможность попасть на компьютер - быстренько набивал на компе заранее набранный на листе код программы, чтобы успеть за время отведённое мне успеть как можно больше. С тех ещё пор осталась привычка думать и проектировать код на перспективу. И вылизывать код и мгновенно находить ошибки, хотя конечно сейчас и мой мозг обленился до невозможности.
DarkMaster
Цитата
И при всём моём огромнейшем уважении к тебе Дарк. Смею заметить, что пусть я и неуч в программировании. Но в Far-e я сделаю всё гораздо быстрее, чем большинство интеллектуалов в альтернативных менеджерах.

Дык я и не говорю, что он плох. Как я уже сказал "при моем глубоком уважении к нему". Более того он и у меня всю жизнь был, есть и, думаю, будет. Просто потому, что он низкоуровневый относительно и ему зачастую наплевать на некоторые ограничения. Суть в том, что развитие за последние 20 лет не стояло на место и некоторые вещи стали стандартом, пусть и недокументированным, который разнится с историческим наследием фара.
sutra
Прикол, вспомнил слова моего друга (бизнесмена блин) в 90-е годы. Как он говорил ... "Я понял зачем нужны компьютеры. Они нужны, что бы их продавать."
DarkMaster
Для этого нужны фреймворки и ООП smile.gif
sutra
Цитата
некоторые вещи стали стандартом, пусть и недокументированным, который разнится с историческим наследием фара.

Да не вопрос, разберёмся и с наследниками, я подготовлю завещание. Ну в общем достигли понимания!

Пусть может я и "пещерное ископаемое", но вот как на духу. Как только перешёл на lua, код стал набивать в Far-е. Мне в нём удобнее и быстрее и почему-то ошибок в нём я делаю меньше. Набил кусок кода - вставил в Пилот - проверил, так вот и продвигаюсь. Результатами сверхдоволен, за что спасибо всем, кто помогал.
DarkMaster
Notepad++ тоже очень неплохо светит синтаксис и функции встроенные из коробки дописывает. Ну и куски кода можно свернуть. Но меня напрягает туда-сюда прыгать. Раньше делал так, сейчас перестал.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.