Случай "Туда и обратно с Ctrl+Z". Жизнетрюки от kuzkov.info

25.10.22

Разработка - Механизмы платформы 1С

Рассматривать будем случай нетипового применения комбинации ctrl+z для управления кареткой в поле правщика.

Приветствую, уважаемое сообщество!

Сегодня вашему вниманию представляю небольшой жизнетрюк, который я применяю при наборе кода в текстовом правщике.

Случай

"Туда и обратно с Ctrl+Z"
 

 
 Свертка "Отступление"


Извиняюсь за шумную клаву :)


Описание случая

При программировании довольно часто приходится переходить кареткой по разным областям кода и возвращаться обратно.
В конфигураторе есть явная родная помогайка в виде закладок. Думаю, это пользуют все работники.

В дополнение хочу поведать о неявной помогайке, которую также можно пользовать для быстрого возврата каретки в нужное место.

Принцип помогайки основан на том, что каретка при отмене и повторе последних изменений остается на месте отмененных и повторенных изменений.

Соответственно, если поочередно и быстро нажать ctrl+z и ctrl+y комбинации, то каретка вернется на место последнего изменения с круткой страницы до линии с кареткой.

Зрительно это будет выглядеть простым перескакиванием каретки в нужное место.

 


[Экрозапись1. Перенос каретки]
 

Случай применяется на 8.3.10.

Если есть вопросы и замечания, прошу писать в личку учетки.

Надеюсь, данный жизнетрюк сделает вашу работу чуть более приятной :)

kuzkov.info каретка приемы разработки

См. также

Дефрагментация и реиндексация после перехода на платформу 8.3.22

Механизмы платформы 1С Платформа 1С v8.3 Бесплатно (free)

Начиная с версии платформы 8.3.22 1С снимает стандартные блокировки БД на уровне страниц. Делаем рабочий скрипт, как раньше.

14.09.2023    6797    human_new    22    

58

Валидация JSON через XDTO (включая массивы)

WEB-интеграция Универсальные функции Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

При работе с интеграциями рано или поздно придется столкнуться с получением JSON файлов. И, конечно же, жизнь заставит проверять файлы перед тем, как записывать данные в БД.

28.08.2023    3318    YA_418728146    3    

87

Внешние компоненты Native API на языке Rust - Просто!

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Внешние компоненты для 1С можно разработывать очень просто, пользуясь всеми преимуществами языка Rust - от безопасности и кроссплатформенности до удобного менеджера библиотек.

20.08.2023    3865    sebekerga    50    

86

Все скопируем и вставим! (Буфер обмена в 1С 8.3.24)

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Рассмотрим новую возможность 8.3.24 и как её можно эффективно использовать

27.06.2023    8988    SeiOkami    24    

88

Методы работы с универсальным отчетом в подсистеме "Варианты отчетов" на БСП

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

В данной статье рассмотрим типовую подсистему "Варианты отчетов" БСП на примере применения в универсальном отчете любой современной конфигурации.

30.05.2023    3554    quazare    4    

81

Расширение глобального поиска 1С, или Глобальный поиск "на максималках"

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Мало кто знает, что поле "Глобального поиска" в 1С можно доработать. Добавить свои варианты поиска, кнопочки в результатах и даже целые пользовательские меню.

27.03.2023    5521    SeiOkami    10    

129

Версионирование объектов VS История данных

Механизмы платформы 1С Платформа 1С v8.3 Бесплатно (free)

Давайте разберемся в механизме «История данных» и поэкспериментируем для наглядности. Сравним «Версионирование объектов» и «Историю данных».

06.03.2023    10397    dsdred    48    

145

Идентификатор объекта в запросе. Вы этого хотели?

Запросы Механизмы платформы 1С Платформа 1С v8.3 Запросы Бесплатно (free)

В платформе 8.3.22 появилась возможность получать идентификатор в запросе. Лично я ждал этого давно, но по итогу ждал большего. Что не так?

12.01.2023    22873    dsdred    24    

83