Виртуальная папка LabVIEW и автоматически заполняемая папка - PullRequest
1 голос
/ 02 мая 2020

В проекте LabVIEW, когда мне следует использовать виртуальную папку и когда я должен использовать автоматически заполненную папку? Почему?

Ответы [ 2 ]

0 голосов
/ 03 мая 2020

Вам тоже не нужно использовать. В вашем проекте может быть только основной ВП, а все остальное будет обрабатываться автоматически как зависимость.

Лично я бы посоветовал рассматривать окно проекта в качестве инструмента логической организации для вашей работы и сказать, что вы должны только поместить вещи вам на самом деле нужен или вы хотите получить доступ оттуда.

Вывод из этого заключается в том, что вы, как правило, не должны использовать папки автоматического всплывающего окна, поскольку вам это не нужно. Если вы хотите увидеть иерархию дисков, вы можете go на вкладке файлы в окне проекта.

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

Единственное место, где я использую автоматическое всплывающее окно. Папки, если у меня есть некоторые динамически загруженные ВП или другой список файлов, которые находятся в той же папке. Добавление этой папки в проект в качестве автоматического всплытия позволяет аккуратно обрабатывать ее.

0 голосов
/ 03 мая 2020

Это ваш выбор. Как вы хотите управлять своими файлами?

Для меня ответ «никогда не используйте автоматически заполняющиеся папки». Эти папки не очень хорошо работают с библиотеками или классами (по замыслу, а не из-за ошибки), и они затрудняют удаление элементов из проекта, но сохраняют файлы (потому что удаление из папки автоматически удаляет с диска). Есть много других, которые согласны со мной. Но они хороши для простых приложений, которые не используют никаких современных инструментов разработки программного обеспечения.

...