[Дизайн] Редактор кода с подсветкой ошибок

Оформление сцен, меню, страниц

Модераторы: immortal, newz20

Аватара пользователя
SmoKE_xDDD
Сообщения: 495
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Благодарил (а): 62 раза
Поблагодарили: 348 раз

[Дизайн] Редактор кода с подсветкой ошибок

Сообщение SmoKE_xDDD » Вт июн 02, 2020 9:55 am

1.png
1.png (35.84 КБ) 437 просмотров
СкриныПоказать
Безымянный4.png
Безымянный4.png (10.28 КБ) 668 просмотров
Безымянный3.png
Безымянный3.png (29.29 КБ) 668 просмотров
Безымянный2.png
Безымянный2.png (21.48 КБ) 668 просмотров
Безымянный.png
Безымянный.png (26.61 КБ) 668 просмотров
1.png
1.png (24.33 КБ) 436 просмотров
2.png
2.png (9.49 КБ) 436 просмотров
Что нового?
- Обновлены страницы редактирования скриптов/методов/объектов/ПУ/Шаблонов поведения
- Редактор кода получил кучу настроек - Общие настройки -> Codeeditor
- Редактор кода умеет подстраиваться по высоту строк и избегать появления скролла
- Автодополнение кода (PHP/MJDM/Пользовательские свойства/объекты/скрипты/методы)
- Получение и подсвечивание номера строки с ошибкой
- Редактор умеет "прыгать" к строке с ошибкой, полезно когда код длинный
- Проверка на ошибки на лету, по нажатию кнопки, без обновления страницы
- Выделение дублей слов по 2 клику по слову
- Поиск и замена в коде
- Дублирование строки по CTRL+D как в Notepad++
- Сворачивание и разворачивание блоков с кодом
- Поддержка тем для редактора
- Автосейв кода и его восстановление. Сейвы хранятся сутки.
- Возможность вкл/выкл автозакрытие ()[]""
- Возможность вкл/выкл перенос длинных строк
- Нотификация о сохранении или ошибки скрывается через 5 секунд, чтобы не занимать место
- В некоторых местах добавлены кнопки "Выполнить" для запуска скриптов/методов
- Новые горячие клавиши
- В некоторых местах вообще не показывалась ошибка - исправил
- Добавлены подсказки как запускать скрипт/метод
- Редактор теперь по умолчанию в фокусе, открыл страницу и сразу печатай.
- Убран бесячий пробел в начале строки по нажатия Enter
- Возможность быстро восстановить предыдущий код (Который был до сохранения)
- Оптимизирована выгрузка стилей и скриптов, теперь подгружаются только по надобности
- В объектах и методах по умолчанию установлен PHP код, а не сценарий или устройство
- Добавлена локализация для редактора (EN и RU)
- Много мелких изменений о которых я уже забыл =)

Как установить?
Код уже есть в Альфе ветке, так же можно накатить на мастер.
Достаточно просто распаковать архив на свой сервер.
Начиная с 11.06.2020 больше не нужно удалять настройки, достаточно просто в них зайти и если чего либо не хватает - редактор сам удалит настройки.

Горячие клавиши
РазверниПоказать
  • F11 - вкл/выкл полноэкранный режим
  • Ctrl-S - сохранить форму
  • Ctrl-E - проверить в фоне код на ошибки
  • Ctrl-O - сохранить бекап кода в файл
  • Ctrl-R - открыть окно восстановления кода
  • Ctrl-D - дублирование строки на которой стоит курсор
  • Ctrl-F - найти в коде и подсветить
  • Ctrl-SHIFT-F - найти в коде и заменить
  • Esc - выход из полноэкранного режима
  • Ctrl-Space - показать окно автодополнения
  • Ctrl-Q - свернуть/развернуть код
Архив обновлен 12.06.20 - 00:24

Помните, после обновления системы все слетит :D

Скачать - https://yadi.sk/d/7zWNEe84g2Cskw
Последний раз редактировалось SmoKE_xDDD Пт июн 12, 2020 12:25 am, всего редактировалось 23 раза.
За это сообщение автора SmoKE_xDDD поблагодарил:
skysilver (Вт июн 02, 2020 10:04 am) • Chainik (Вт июн 02, 2020 10:10 am) • dengi.76 (Вт июн 02, 2020 10:32 am) • tarasfrompir (Вт июн 02, 2020 12:06 pm) • Plug (Вт июн 02, 2020 9:59 pm) • Jilber (Ср июн 03, 2020 8:28 pm) • homester (Чт июн 04, 2020 1:31 am) • u885 (Чт июн 04, 2020 9:37 am) • webms (Чт июн 04, 2020 1:03 pm) • Logrus (Чт июн 04, 2020 9:26 pm) и ещё 11
Рейтинг: 25.93%
ИзображениеИзображениеИзображение
Аватара пользователя
SmoKE_xDDD
Сообщения: 495
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Благодарил (а): 62 раза
Поблагодарили: 348 раз

Re: [Дизайн] Редактор кода с подсветкой ошибок

Сообщение SmoKE_xDDD » Вт июн 02, 2020 1:57 pm

Безымянный.png
Безымянный.png (30.27 КБ) 995 просмотров
Залил обновление, перекачайте архив появятся подсказки и появится прокрутка окна до строки с ошибкой
За это сообщение автора SmoKE_xDDD поблагодарили (всего 3):
u885 (Чт июн 04, 2020 8:11 pm) • Samir77 (Ср июн 10, 2020 7:30 pm) • xor (Чт июн 11, 2020 1:51 pm)
Рейтинг: 3.7%
ИзображениеИзображениеИзображение
homester
Сообщения: 98
Зарегистрирован: Вт дек 24, 2019 2:09 pm
Благодарил (а): 44 раза
Поблагодарили: 11 раз

Re: [Дизайн] Редактор кода с подсветкой ошибок

Сообщение homester » Ср июн 03, 2020 5:10 pm

Я так понимаю, только у меня не работает, отзывов нет.
Аватара пользователя
tarasfrompir
Сообщения: 2837
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 185 раз
Поблагодарили: 665 раз

Re: [Дизайн] Редактор кода с подсветкой ошибок

Сообщение tarasfrompir » Ср июн 03, 2020 5:12 pm

оно уже в альфе мдм лежит
За это сообщение автора tarasfrompir поблагодарил:
Samir77 (Чт июн 11, 2020 2:50 pm)
Рейтинг: 1.23%
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
SmoKE_xDDD
Сообщения: 495
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Благодарил (а): 62 раза
Поблагодарили: 348 раз

Re: [Дизайн] Редактор кода с подсветкой ошибок

Сообщение SmoKE_xDDD » Ср июн 03, 2020 5:17 pm

homester писал(а):
Ср июн 03, 2020 5:10 pm
Я так понимаю, только у меня не работает, отзывов нет.
CTRL+F5 нажмите на странице скрипт или метода
За это сообщение автора SmoKE_xDDD поблагодарил:
Samir77 (Ср июн 10, 2020 7:30 pm)
Рейтинг: 1.23%
ИзображениеИзображениеИзображение
homester
Сообщения: 98
Зарегистрирован: Вт дек 24, 2019 2:09 pm
Благодарил (а): 44 раза
Поблагодарили: 11 раз

Re: [Дизайн] Редактор кода с подсветкой ошибок

Сообщение homester » Ср июн 03, 2020 5:46 pm

tarasfrompir писал(а):
Ср июн 03, 2020 5:12 pm
оно уже в альфе мдм лежит
Альфа что-то не пошла у меня, cycle_websockets останавливается, следом Терминал2 замудрил, пока откатился, на днях попробую еще раз.
homester
Сообщения: 98
Зарегистрирован: Вт дек 24, 2019 2:09 pm
Благодарил (а): 44 раза
Поблагодарили: 11 раз

Re: [Дизайн] Редактор кода с подсветкой ошибок

Сообщение homester » Ср июн 03, 2020 5:46 pm

SmoKE_xDDD писал(а):
Ср июн 03, 2020 5:17 pm
homester писал(а):
Ср июн 03, 2020 5:10 pm
Я так понимаю, только у меня не работает, отзывов нет.
CTRL+F5 нажмите на странице скрипт или метода
Пробовал я перезагружать и отключать систему. Облом. На Альфе вообще проверка пропала, на "Мастер" все в штатном режиме.
Проверяю на полигоне под Win10-2004.
Последний раз редактировалось homester Ср июн 03, 2020 5:51 pm, всего редактировалось 1 раз.
Аватара пользователя
SmoKE_xDDD
Сообщения: 495
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Благодарил (а): 62 раза
Поблагодарили: 348 раз

Re: [Дизайн] Редактор кода с подсветкой ошибок

Сообщение SmoKE_xDDD » Ср июн 03, 2020 5:49 pm

homester писал(а):
Ср июн 03, 2020 5:46 pm
tarasfrompir писал(а):
Ср июн 03, 2020 5:12 pm
оно уже в альфе мдм лежит
cycle_websockets останавливается,
починили уже
За это сообщение автора SmoKE_xDDD поблагодарил:
Samir77 (Ср июн 10, 2020 7:30 pm)
Рейтинг: 1.23%
ИзображениеИзображениеИзображение
homester
Сообщения: 98
Зарегистрирован: Вт дек 24, 2019 2:09 pm
Благодарил (а): 44 раза
Поблагодарили: 11 раз

Re: [Дизайн] Редактор кода с подсветкой ошибок

Сообщение homester » Ср июн 03, 2020 5:52 pm

SmoKE_xDDD писал(а):
Ср июн 03, 2020 5:49 pm
homester писал(а):
Ср июн 03, 2020 5:46 pm
tarasfrompir писал(а):
Ср июн 03, 2020 5:12 pm
оно уже в альфе мдм лежит
cycle_websockets останавливается,
починили уже
Сейчас буду пробовать.
Jilber
Сообщения: 482
Зарегистрирован: Ср май 03, 2017 7:41 pm
Благодарил (а): 74 раза
Поблагодарили: 77 раз

Re: [Дизайн] Редактор кода с подсветкой ошибок

Сообщение Jilber » Ср июн 03, 2020 8:06 pm

Я правильно понимаю, что должна подсвечиваться строка с ошибкой как на скринах выше ? У меня пишет только "Ошибка сохранения! Ошибка синтаксиса в строке: 20"
Ответить