При вводе метода, который заканчивается на ";" ставить курсор ПОСЛЕ точки с запятой, чтобы можно было нажать Enter и сразу перейти к следующей строке. Сейчас приходится нажимать "Вправо" лишний раз.
Карточка с форума разработчиков
Пример: http://recordit.co/KtxFIw1isR
0 0
ред. 20 декабря 2019 08:57
Недостаточно рейтинга для добавления отрицательного голоса. Шаблон будет скрыт из ваших результатов поиска.
Комментарии
ChOP #1, 21 ноября 2019 09:57
Имхо, я бы по другому сделал. Убрал бы автоустановку точки с запятой и добавил бы скрипт (на пример на shift + enter, что бы одним пальцем можно было нажать) на установку ";" и перехода на новую строчку. Кстати, а сейчас это можно как то организовать?
0
bolsun #2, 21 ноября 2019 10:19
(0) (1) можно просто вызывать Автозавершение Ctrl+Enter.
Вставку точки с запятой, также можно отключить в настройках.
1
bolsun #3, 21 ноября 2019 10:19
Цитата из Помощи:
Автозавершение текущей конструкции
Комбинация по умолчанию Ctrl+Enter
Автоматически переводит курсор на следующую строку или выражение. Если необходимо, закрывает скобки и добавляет символ ;
Действие команды зависит от текущего фрагмента кода.
Если символ ; в конце строки уже есть, то будет просто выполнен перевод строки.
Если есть открытые круглые или квадратные скобки, то добавит необходимое количество закрывающих скобок и выполнит перенос строки.
Когда курсор находится в выражении условий "Если Тогда" или "ИначеЕсли Тогда" переводит курсор внутрь конструкции условия.
При редактировании выражений циклов "Пока, Для, Для Каждого" переводит курсор на следующее выражение или внутрь цикла.
В комментариях перенесет строку, добавит // и нужное количество пробелов или табуляций:
1
ChOP #4, 21 ноября 2019 10:23
Ой, упустил из виду, спасибо)
1
Поддержка TurboConf #5, 20 декабря 2019 08:57
Ctrl-Enter - замечательная штука, стал активно пользоваться. Как раньше без нее жил?
Теперь хочется большего, вот в таких конструкциях:
Если Выборка.ПометкаУдаления Тогда
Продолжить;
КонецЕсли;
Когда курсор стоит на строке "Продолжить", при нажатии Ctrl-Enter - прыгать после "КонецЕсли"? Сейчас курсор прыгает на строку ниже "Продолжить", а смысла в этом нет - после Продолжить писать нечего.
#1, 21 ноября 2019 09:57
Имхо, я бы по другому сделал. Убрал бы автоустановку точки с запятой и добавил бы скрипт (на пример на shift + enter, что бы одним пальцем можно было нажать) на установку ";" и перехода на новую строчку. Кстати, а сейчас это можно как то организовать?
#2, 21 ноября 2019 10:19
(0) (1) можно просто вызывать Автозавершение Ctrl+Enter.
Вставку точки с запятой, также можно отключить в настройках.
#3, 21 ноября 2019 10:19
Цитата из Помощи:
Автозавершение текущей конструкции
Комбинация по умолчанию Ctrl+Enter
Автоматически переводит курсор на следующую строку или выражение. Если необходимо, закрывает скобки и добавляет символ ;
Действие команды зависит от текущего фрагмента кода.
Если символ ; в конце строки уже есть, то будет просто выполнен перевод строки.
Если есть открытые круглые или квадратные скобки, то добавит необходимое количество закрывающих скобок и выполнит перенос строки.
Когда курсор находится в выражении условий "Если Тогда" или "ИначеЕсли Тогда" переводит курсор внутрь конструкции условия.
При редактировании выражений циклов "Пока, Для, Для Каждого" переводит курсор на следующее выражение или внутрь цикла.
В комментариях перенесет строку, добавит // и нужное количество пробелов или табуляций:
#4, 21 ноября 2019 10:23
Ой, упустил из виду, спасибо)
#5, 20 декабря 2019 08:57
Ctrl-Enter - замечательная штука, стал активно пользоваться. Как раньше без нее жил?
Теперь хочется большего, вот в таких конструкциях:
Если Выборка.ПометкаУдаления Тогда
Продолжить;
КонецЕсли;
Когда курсор стоит на строке "Продолжить", при нажатии Ctrl-Enter - прыгать после "КонецЕсли"? Сейчас курсор прыгает на строку ниже "Продолжить", а смысла в этом нет - после Продолжить писать нечего.