加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex Builder 中的工作空间、项目

发布时间:2020-12-15 03:40:14 所属栏目:百科 来源:网络整理
导读:Workspace :工作空间 Flex Project: flex项目 ? Flex采

Workspace :工作空间

Flex Project: flex项目

?

Flex采取“工作空间”的方式来管理不同的项目。Flex在打开时,会自动打开上一次打开的工作空间,并自动装载工作空间对应的项目。(如里上一次打开的工作空间的文件夹已经不存在,flex会提示用户选择一个工作空间或者文件夹)Flex项目不能直接打开,必须将它装载到一个工作空间中,通过工作空间将项目加载到工作台。

一个“工作空间”可以管理很多的项目,一个工作空间对应一个文件夹,一个项目也对应一个文件夹,项目文件夹可以不在工作空间文件夹目录下。

在后面,我们将可以看到,一个项目可以同时导入到多个不同的工作空间,通过这些工作空间都可以打开同一个项目。

?

什么是工作空间?

工作空间是一个文件夹,这个文夹要么是一个空文件夹,表示这个工作空间里什么都没有;要么是一个有一些文件的文件夹,这些文件的内容,记录了该工作空间包含了哪些flex项目(包括项目所在的文件夹等信息)。

什么是flex项目?

???Flex项目,是通过flex在某一个工作空间中创建的一个flex项目,这个项目对应一个文件夹,这个文件夹里面保存了项目的源文件、资源或者编译后的输出文件。

???项目所在的文件夹可以是工作空间文件夹的子目录,也可以是其它任意一个文件夹。工作空间与项目有包含关系,这种关系保存在工作空间文件夹中的文件中。

?

在当前工作空间中新建flex项目

是指在当前打开的工作空间下,新建一个flex项目。(注:所有的操作,都是针对当前工作空间)。

?

图1?新建flex?项目

如图1所示的菜单,点击打开新建flex项目的向导窗口。

?

图2?新建flex?项目向导窗口

“Project name”输入新项目的名称,“User default location”,请注意,这个是要你选择项目保存到哪一个文夹里面。

Flex在打开时会默认打开上一次关闭时打开的工作空间,因此如果在这里你钩选了“User default location”,那么FLEX会自动在当前工作空间所在的文件夹下面新建一个以“Project name”为名字的文件夹,并将你新建的项目保存在这里。

?????你可以自己选择其它文件夹,这时新建的项目,将保存在其它文件夹中。但是项目还是属于当前工作空间。只有通过打开当前工作空间来打开该项目。

“Application server type”可以选择None或者Asp.NET等,如果选择None,那么本项目在调试时将以本地文件的方式打开生成的?html文件,不会以http://的方式从服务器上打开,我们先选择?None。

?

?

图3?为新建的项目指是输出路径

接下来,flex提示你选择输出路径,flex默认是在你的项目文件夹下,新建一个“bin-debug”这个就是默认输出目录。也可以将输出目录指定到其它文件夹。

按下一步完成flex?项目的新建。

下一次,再打开flex时,flex会自动打开项目所在的工作空间,并将项目添加到工作台上。也可以通过Switch Workspace切换到需要打开的工作空间。

图4 Switch Workspace?菜单

在图2所示的窗口中,先择“Asp.NET”。点下一步。

图5?为新建的项目指定文件夹及输出路径

为项目指定输出文件夹和虚拟目录。注意,这里的虚拟目录要事前建立好。注意输出目录是指项目debug目录的位置。这个位置可以指定到项目所在的文件夹,或者其它任意位置,注意将这个目录添加到IIS的虚拟目录当中去。在程序调试的时候,将通过http://访问这个目录。

点击下一步完成。

新建工作空间

在flex中,其实没有新建工作空间这个概念。工作空间就是一个普通的文件夹,这个文件夹里面保存了一些文件,这些文件,标识了该工作空间对应的flex项目信息。如果这个文件夹是一个普通的空文件夹,那么就是一个空的工作空间。

Flex在打开时默认打开上一次关闭时打开的工作空间。启动以后,可以通过Switch Workspace菜单切换到其它工作空间。

图6?切换工作空间

或者通过other,浏览到其它文件夹,将新的文件夹作为一个新的工作空间打开。接下来就可以在这个工作空间里做我们需要做的事情了(新建flex项目、导入flex项目等)。

flex项目的导入

flex不能直接打开flex项目,只能通过导入的方式,将要打开的flex项目导入到当前工作空间。

?

图7?导入已有项目到当前工作空间

在这个过程中需指定项目所在的路径,以及项目导入当前工作空间以后新的保存路径。如果你选择了“Use default location”flex?将在当前工作空间所对应的目录下,新建一个项目同名目录,并将项目的内容拷贝到该目录下。

我们可以自己指定一个目录,作为项目导入到的目录,也可以将“Project folder”与下面的“Folder”指定为同一个文件夹,那么flex就会以项目本来所在的文件夹作为新的项目文件夹,不会出现拷贝项目到新的文件夹的事情了。

注意,导入到当前工作空间的项目,它的输出目录及虚拟路径等设置,都是原项目配置的值,需要我们根据实际情况进行相应的更改,甚至需要我们新建相应的虚心拟目录,进行相应的配置。

???注意,我们可以将同一个项目导入到不同的工作空间中,这样,我们就可以通过不同的工作空间来打开我们的项目。

?

图8?设置项目的输出目录与虚拟路径

通过SVN与他人共享项目开发时,只需将项目文件夹放入SVN即可。但是项目输出目录对应的虚拟目录和路径,在不同的机器上最好保持同样的路径和名称。

flex?的输出目录保存在项目配置文件中,会随着SVN的更新而更新,所以不同的机器最好保持一致。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读