Двунаправленное редактирование Code⇄GUI через LSP=news.ycombinator.com=

Двунаправленное редактирование Code⇄GUI через LSP ( jamesbvaughan.com )

necovek 22 минуты назад | [–]
Это отличная идея: я бы никогда не подумал использовать LSP для этого!

Как разработчик программного обеспечения, я всегда расстраиваюсь, когда работаю с графикой и испытываю трудности с аккуратной параметризацией всего, что рисую (деревянные шкафы и мебель, планировки комнат, планы инсталляции…), и переключаюсь между кодированием, где это имеет смысл, и графическим интерфейсом, где это не имеет смысла.

Лучшее, что у меня было, — это FreeCAD с привязками к Python (у меня есть пара небольших библиотек для создания компонентов), но, хотя вы можете использовать свой собственный редактор, этот опыт не очень удобен.

А затем я начинаю представлять себе инструменты, подобные представленному здесь, но, очевидно, делающие это именно так, как мне нужно (сбалансировав уровень кодирования или работы с графическим интерфейсом).

отвечать

rao-v 10 минут назад | | [–]
Разве build123d на основе Python не является лучшим на данный момент решением CAD in code? Проблема с OpenSCAD в том, что он не может экспортировать твердотельную геометрию, только финальную сетку.

В более широком смысле, я был искренне потрясен, когда понял, что, когда я играл с ним, не существует формата файла Cross CAD, который бы охватывал даже простые концепции дизайна, такие как «это отверстие выровнено по центру этой пластины» или даже «это скругление 2 мм». STEP (формат файла) в основном просто охватывает окончательную геометрию.

Я думаю, что CAD-специалисты просто… перепроектируют деталь заново, если им нужно перейти, скажем, с Fusion 360 на FreeCAD или что-то еще. Как они так живут?!

отвечать

love2read 34 минуты назад | [–]
Связанные материалы: https://chromewebstore.google.com/detail/ghosttext/godiecgff…

> Пишите в браузере с помощью текстового редактора.

отвечать


Рассмотрите возможность подачи заявки на набор в YC на осень 2025 года! Заявки принимаются до 4 августа

Source: news.ycombinator.com

Leave a Reply

Your email address will not be published. Required fields are marked *