При нажатии ENTER внутри многострочного комментария автоматически добавлять "//" в начало новой строки аналогично тому, как обрабатывается нажатие ENTER внутри строкового литерала.
//.
// Возвращаемое значение:
// Соответствие -
Функция НедоступныеТипы() Экспорт
В EDT так уже давно работает. Это удобно. Хотя изредка конечно бывает что приходится удалять эти символы.
Это практически не вредно только начиная с добавления 3-й строки. При добавлении 2-й строки вред относительно часто возникает.
Скрипт "Автозавершение текущей конструкции" не подходит
#1, 27 октября 2024 22:02
Добавил аналогичную функцию в редактор кода ИР https://www.hostedredmine.com/issues/994795
Не хотелось бы перехватывать своим скриптом нажатие ENTER в конфигураторе.
Поэтому надеюсь на ее добавление в ядро Турбоконфа.
tormozit изменил статус на Открыто
#2, 27 октября 2024 22:07
(1) tormozit, такая возможность была, на деле оказалось не удобно. Когда хочется добавить пустую строку после комментария.
#3, ред. 27 октября 2024 23:00
Еще раз проанализировал вредные условия срабатывания этой функции. Сделал ее применение более условным.
Обновил описание https://www.hostedredmine.com/issues/994795
Кажется в таком виде вредные срабатывания будут очень редки.
Вот код условия
#4, 31 октября 2024 07:18
Кто то видит вред в таком алгоритме работы? Потестировать можно в ИР консоли кода.
#5, 31 октября 2024 16:19
(4) tormozit, Протестировал. Работает отлично!
#6, 04 ноября 2024 12:00
(3) tormozit, попробуем