Вы можете использовать расширенную опцию «ссылка на папку в файловой системе» диалогового окна новой папки.
В основном создайте проект build-c, а затем создайте внутри него новую папку с именем build и укажите ссылку на исходные файлы сборки, расположенные в другом месте. Затем для проекта build-c вы можете изменить стиль кода на нечто иное, чем проект сборки.
Если это сбивает с толку, вы можете создать другой проект под названием build-cpp и сделать то же самое (создать папку под названием build и указать ссылку на фактическое расположение исходных файлов сборки). Затем вы можете использовать фильтрацию проектов по рабочим наборам (один рабочий набор, включая проект build-c, и другой рабочий набор, называемый build-cpp).
Поскольку папки в обоих проектах просто ссылаются на исходное расположение файлов сборки, вам не нужно беспокоиться о нескольких копиях между проектами. Однако вы все равно сможете проверять файлы только из основного проекта сборки. Также все еще требуется, чтобы пользователь вручную переключал рабочие наборы с c на cpp в зависимости от того, что они хотят изменить.