А почему нет Save project As
А почему нет Save project As
Кхм. Никогда не приходил в голову такой сценарий использования.
Это для чего?
Записал тут: https://github.com/Hardella/ide61131/issues/11, но звучит сомнительно.
Я издревле пользуюсь IntelliJ IDEA, и там нет понятия "клонировать проект" / "save as". Мне не было нужно, и я вообще не задумывался о том, что "такое может быть". Разумеется, когда я не знал git я создавал "папки с резервными копиями"
В целом, простого копирования файлов должно быть достаточно. Т.е. копируем всю папку с проектом в новое место и открываем.
Гипотетически, можно сделать такой пункт меню, но, может, достаточно просто из "проводника" выполнять копирование когда нужно?
Это настолько частая операция?
Последний раз редактировалось Владимир Ситников; 07.01.2017 в 16:05.
Как мне в эту программу:
PROGRAM Step2_Enc
variables:
@Export
state : BOOL;
body:
IF enable THEN
state := NOT state;
END_IF;
FAST_OUTPUTS(out3 := state, out4 := NOT state);
END_PROGRAM
добавить этот код:
variables:
@Export(position, counter, zeroDetected)
inputs : FAST_INPUTS;
body:
encoder(a := inputs.in1, b := inputs.in2, z := inputs.in3);
У меня с вашим редактором проблемы. Какой-то он очень умный для меня.
Последний раз редактировалось Newcomer; 07.01.2017 в 16:15.
Редактор действительно своеобразный, и, я добавлю "упражнения с редактором" при первом запуске среды.
Тем не менее, что конкретно не получается? Скопировать или с нуля написать?
Если в двух словах, то переменные нужно копировать отдельно, код отдельно.
Скопировать сразу всю программу можно, но вот куда её вставлять?
Вставлять программу на место того, где должны быть выражения?
Поведение ctrl+c/v описано тут: https://hardella.com/docs/ide/editor...ание-и-вставка
Как вариант, например, так:
1) Выделяем переменную "inputs : FAST_INPUTS;" (например, shift стрелка вверх-вниз, или просто поставить курсор на точку с запятой)
2) Жмём ctrl+c
3) переходим в Step2_Enc, ставим курсор туда, куда нужно вставлять
4) Жмём ctrl+v
Аналогично можно скопировать и вызов encoder(a := inputs
При копировании в конце строки появляются : и ; Как их убрать ?