Я хотел бы иметь возможность редактировать разделы текста следующим образом.
Я мог бы иметь раздел, как показано ниже.
Пример.
Instance=wall
{
VisGroups=(32)
MeshFile=wall.gmt CollTarget=False HATTarget=False
}
Мне нужно найти нужный раздел на основе имени «Экземпляр» в данном случае «стена», а затем изменить сценарий в строке 4
Я хотел бы изменить CollTarget и HatTarget на True,
Простой случай вырезания / вставки, если это только один или два раза, но это может быть до 500 раз, и разделы будут разбросаны по всему тексту, некоторые области будут иметь один и тот же сценарий, например, CollTarget = False HATTarget = False, который не нужно редактировать. Файл может быть длиной до 5000 строк, как в примере ниже
Instance=object350
{
MeshFile=object350.gmt CollTarget=False HATTarget=False
}
Instance=box056
{
VisGroups=(32)
MeshFile=box056.gmt CollTarget=False HATTarget=False
}
Instance=wall01
{
VisGroups=(32)
MeshFile=wall.gmt CollTarget=True HATTarget=False
}
Instance=track01
{
MeshFile=track01.gmt CollTarget=True HATTarget=True
}
Также обратите внимание, что строки в скобках не одинаковы
но в следующем разделе я не хочу этого делать.
Instance=20road007
{
VisGroups=(32)
MeshFile=20road007.gmt CollTarget=False HATTarget=True Response=VEHICLE,TERRAIN
}
например, добавить / вставить дополнительный фрагмент сценария или даже полностью удалить его.
Возможно ли это с помощью макроса? Могу ли я что-нибудь сделать в Notepad++ ..... в нем много команд? Нужно ли мне писать программу на бейсике? Я не понимаю макросов, и мое программирование ограничено.
Как бы я это сделал? Это будет такая экономия времени. Я надеюсь, что я ясно дал понять.
Любая помощь будет принята с благодарностью. Благодарю вас