Visual Studio Code + LISP – как оно работает?
На Autodesk University 2020 (да и не только там, если честно) постоянно упоминают про VSCode с дополнением от Autodesk для разработки, отладки и т.д. Естественно, я говорю про LISP.
В этом посте хочу попробовать разобраться с тем, что это такое, каково с ним работать и так далее. Погнали?
Далее
findfile и точки в именах каталогов
ACAD2019x64, все обновления установлены. Windows 10, также со всеми обновлениями.
Допустим, существует файл
1 | \\Server\Shared folders\folder.name\file.txt |
Необходимо к нему выполнить findfile. Ок, не вопрос:
Далее
Определение границ пространства модели
Надоело что-то мне постоянно рыскать на этот предмет...
Собственно задача: надо определить границы видимой области (ну мало ли зачем!). Вопрос - как это сделать?
Далее
Загрузка типа линии
Где-то когда-то публиковал код по гарантированной загрузке стандартных (и не очень) типов линий в документ. Найти в сети не смог, а у себя - запросто
Далее
AutoCAD2021 и кодировка создаваемых файлов
Наконец-то вышел ACAD2021, и мне стало интересно, что там поменялось (и поменялось ли) по крайней мере в части кодировки создаваемых файлов.
Далее
strcase и русский язык
Известно, что strcase преобразовывает регистр символов (либо все в верхний, либо все в нижний). Точнее, так задумывалось.
Далее
Реакторы базы данных чертежа
Поигрался тут с реакторами базы чертежа (это которые VLR-AcDb-*). Теоретически нужно было отслеживать появление, удаление и изменение примитива. На тестовом чертеже все было хорошо. А вот при нормальной эксплуатации начались дикие тормоза.
Далее
Универсальный загрузчик кодов
Текста много, принципиально нового и страшного ничего нет. Это всем известно и все подобным пользуются. Как всегда - текст тупо шпаргалка для себя.
Собственно задача звучит так: необходимо разработать лисп-код, который:
а) загружает arx / dbx модули - из своих каталогов, с учетом разрядности и версии
б) загружает .NET-сборки. Тоже из своих каталогов, тоже с учетом версии (с возможным учетом разрядности).
в) загружает все lsp, fas, vlx из указанных каталогов
г) загружает все VBA-модули (как бы лично я к ним ни относился, но все еще пользуется спросом-то...)
Лиспы не зря поставил не первым - там могут использоваться функции и команды, прописанные в arx / net.
Далее
Шутка с subst
Скорее всего, Америку я не открою, но для меня было полнейшей неожиданностью немного странное поведение subst
Далее
Расчленить таблицу или размер
Уж не знаю зачем, но понадобилось на форуме разбить таблицу.
Далее