Documents, Dependencies and Scopes / 文档、依赖与作用域
Documents / 文档
一个文档可以包含很多草图。
在这些草图里,你会用到基础库自带的节点,或者别人做的节点。
Dependencies / 依赖
要用上基础库之外的节点,就得告诉系统:装着那个节点的文件在哪。这些文件就是这个文档的依赖,可以在导航栏里编辑。
依赖可以是别的 .vl 文件,也可以是 .vlimport 文件。
Scopes / 作用域
每个文档能看到哪些节点,取决于它自己的依赖。
好处在于:你同时打开多个文档也没关系。 只要它们之间没有互相引用,就不会互相影响 —— 每个文档只能看到自己依赖列表里的那些节点。
这样你就能同时打开自己文档的好几个版本。里面定义的节点和类型在不同版本里很可能同名,但彼此看不见,所以能并存。