Открыл текстовый макет с кодом Javascript и вызвал команду "Список процедур и функций" Турбоконфа. При открытии списка видимая область модуля переместилась в его конец. А ожидалось что она не изменится.
function addArrlatLng(mapElement, arrlatLng)
{
mapElement.forEach(function(value, key)
{
let detailed;
let simple;
var LatLngs = [];
var visible = true;
if (value.has("visible")) {
visible = value.get("visible");
}
if (!visible) {
return arrlatLng;
}
if (value.has("simple")) {
simple = value.get("simple");
}
if (value.has("detailed")) {
detailed = value.get("detailed");
}
if (typeof simple !== 'undefined')
{
LatLngs = getLatLngs(simple);
}
if (LatLngs.length == 0 && typeof detailed !== 'undefined') {
LatLngs = getLatLngs(detailed);
}
arrlatLng = arrlatLng.concat(LatLngs);
});
return arrlatLng;
}
function getLatLngs(elementLatLngs) {
let LatLngs;
if (typeof elementLatLngs.getLatLngs === 'function') {
LatLngs = elementLatLngs.getLatLngs();
}
if (typeof elementLatLngs.getLatLng === 'function') {
var LatLng = elementLatLngs.getLatLng();
LatLngs = [LatLng];
}
if (!(LatLngs instanceof Array)) {
LatLngs = [];
}
return LatLngs;
}
#1, 07 октября 2025 16:24
Еще при открытии такого списка не активируется текущий метод
#2, 07 октября 2025 16:29
ТурбоКонф вроде для 1С, а не для JavaScript ))
#3, 15 ноября 2025 07:49
Все же прошу исправить прыжок текущей строки. Иногда на автомате жму это сочетание клавиш. Позиция теряется и "Перейти назад" ее не восстанавливает.
#4, 15 ноября 2025 21:25
(3) tormozit, может редактировать текст макета в соответствующем редакторе, который для этого предназначен? Уверен ты можешь добавить команду, которая откроет текст макета для редактирования например в VS Code или в твоем редакторе в ИР и вернет результат обратно.
#5, ред. 15 ноября 2025 21:28
(4) bolsun, Представь что у тебя большой текст и надо поправить в нем пару простых мест. Ты пришел в нужное место и машинально вызывал команду "Список методов модуля". Ты понял, что ошибся, и нажимаешь Escape. При этом каретка прыгает в конец модуля и вернуться обратно нельзя. Я прошу устранить этот прыжок.
#6, 28 февраля 2026 09:33
Актуально
#7, 28 февраля 2026 09:34
Хотя бы отключи работу этой команды в текстовом макете.