Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Редактирование кода скриптов: Отмена Повтор
CKA3KA
сообщение 9.12.2018, 21:05
Сообщение #1


**

Neophyte
Сообщений: 28
Регистрация: 17.11.2018
Группа: Пользователи
Наличность: 0
Пользователь №: 19.119
Возраст: 33



Приветствую.
Почему в программе вообще нет функции: Отмена изменения и Повтор изменения? (IMG:style_emoticons/default/blink.gif)
Вот пишешь пишешь код, а потом вдруг ничаянно что-то нажал - и оно стерло часть а то и весь написанный код - и уже его не восстановишь.
Адски непонятно (IMG:style_emoticons/default/unsure.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 9.12.2018, 21:22
Сообщение #2


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Ctrl+Z - отмена действий.
Если скрипт запускался, то в папке Scripts\Backup сохраняются скрипты.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
CKA3KA
сообщение 9.12.2018, 21:53
Сообщение #3


**

Neophyte
Сообщений: 28
Регистрация: 17.11.2018
Группа: Пользователи
Наличность: 0
Пользователь №: 19.119
Возраст: 33



Цитата(cirus @ 9.12.2018, 21:22) *

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

А вообще то не подумал, что стандартное сочетание Ctrl+Z клавиш на Отмену должно быть,
хотя Повтора к примеру на Ctrl+Y все таки нет.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 9.12.2018, 23:56
Сообщение #4


***********

Модератор UOPilot
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27708
Пользователь №: 11.279



Цитата
хотя Повтора к примеру на Ctrl+Y все таки нет.

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

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

Сообщение отредактировал DarkMaster - 9.12.2018, 23:57


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 10.12.2018, 0:42
Сообщение #5


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



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]);
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 10.12.2018, 7:28
Сообщение #6


***********

Модератор UOPilot
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27708
Пользователь №: 11.279



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

Ну бывает... больные люди... посочувствуем. А ctrl+Y надо бы к стандартам привести)

Сообщение отредактировал DarkMaster - 10.12.2018, 7:28


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 10.12.2018, 9:25
Сообщение #7


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



В большинстве программ, которыми я пользовался, ctrl+Y работал точно также как сейчас в пилоте, так что оно похоже уже в стандарте (IMG:style_emoticons/default/smile.gif)

Я гугла почесал маленько, похоже стандарта на redo нет. Проще наверно будет вынести это в настройки.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 10.12.2018, 9:56
Сообщение #8


***********

Модератор UOPilot
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27708
Пользователь №: 11.279



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

MSVS, AutoCAD, ZeroBrane Studio(ide)

Назови где работает не так?)


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 10.12.2018, 11:22
Сообщение #9


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



far (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 10.12.2018, 21:06
Сообщение #10


***********

Модератор UOPilot
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27708
Пользователь №: 11.279



Far, при моем глубоком уважении к нему, уже давно является ископаемым и его становление было задолго до появления каких-либо стандартов в графических редакторах.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sutra
сообщение 11.12.2018, 2:30
Сообщение #11


*******

Adept
Сообщений: 923
Регистрация: 10.8.2018
Группа: Пользователи
Наличность: 0
Пользователь №: 19.007



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


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

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

Короче, лично для меня CTRL-Y так и останется удалением строки. Да собственно я практически никогда и не пользовался командой redo. Нет привычки метаться из стороны в сторону. Если что нужно - сохраню для себя отдельном файле. Я начинал программировать на листе бумаги и когда была возможность попасть на компьютер - быстренько набивал на компе заранее набранный на листе код программы, чтобы успеть за время отведённое мне успеть как можно больше. С тех ещё пор осталась привычка думать и проектировать код на перспективу. И вылизывать код и мгновенно находить ошибки, хотя конечно сейчас и мой мозг обленился до невозможности.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 11.12.2018, 2:39
Сообщение #12


***********

Модератор UOPilot
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27708
Пользователь №: 11.279



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

Дык я и не говорю, что он плох. Как я уже сказал "при моем глубоком уважении к нему". Более того он и у меня всю жизнь был, есть и, думаю, будет. Просто потому, что он низкоуровневый относительно и ему зачастую наплевать на некоторые ограничения. Суть в том, что развитие за последние 20 лет не стояло на место и некоторые вещи стали стандартом, пусть и недокументированным, который разнится с историческим наследием фара.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sutra
сообщение 11.12.2018, 2:41
Сообщение #13


*******

Adept
Сообщений: 923
Регистрация: 10.8.2018
Группа: Пользователи
Наличность: 0
Пользователь №: 19.007



Прикол, вспомнил слова моего друга (бизнесмена блин) в 90-е годы. Как он говорил ... "Я понял зачем нужны компьютеры. Они нужны, что бы их продавать."
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 11.12.2018, 2:43
Сообщение #14


***********

Модератор UOPilot
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27708
Пользователь №: 11.279



Для этого нужны фреймворки и ООП (IMG:style_emoticons/default/smile.gif)


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sutra
сообщение 11.12.2018, 2:50
Сообщение #15


*******

Adept
Сообщений: 923
Регистрация: 10.8.2018
Группа: Пользователи
Наличность: 0
Пользователь №: 19.007



Цитата
некоторые вещи стали стандартом, пусть и недокументированным, который разнится с историческим наследием фара.

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

Пусть может я и "пещерное ископаемое", но вот как на духу. Как только перешёл на lua, код стал набивать в Far-е. Мне в нём удобнее и быстрее и почему-то ошибок в нём я делаю меньше. Набил кусок кода - вставил в Пилот - проверил, так вот и продвигаюсь. Результатами сверхдоволен, за что спасибо всем, кто помогал.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 11.12.2018, 3:16
Сообщение #16


***********

Модератор UOPilot
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27708
Пользователь №: 11.279



Notepad++ тоже очень неплохо светит синтаксис и функции встроенные из коробки дописывает. Ну и куски кода можно свернуть. Но меня напрягает туда-сюда прыгать. Раньше делал так, сейчас перестал.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 28.3.2024, 19:27
Designed by Nickostyle