Engee 文档

文件浏览器

文件系统的组织和可视化显示是方便任何项目工作的两项重要任务。为此,Engee 平台提供了自己的解决方案--文件浏览器。Git 版本控制集成、项目内轻松导航、文件处理和归档有助于在 Engee 中组织文件系统。

文件浏览器*file browser 7 是在*Engee*环境下处理文件系统的工具:

file browser 1 cn

使用文件浏览器

file browser 7 图标表示 Engee 中的文件浏览器,它是用于组织文件和文件夹的工具。让我们来看看文件浏览器的主要功能。

显示设置

要显示文件浏览器所需的列,请单击三点按钮并选择 隐藏/显示

file browser 8 cn

用鼠标拖动标题可以移动文件浏览器的列。您还可以更改它们的宽度。

blocks file browser new cn

文件结构导航

在文件浏览器中有三种导航方式:

  • 单击file browser search ,然后在搜索栏中输入所需文件的名称:

    navigation fb 2 1 cn

  • 使用鼠标在文件浏览器地址栏中的文件夹和文件之间切换。地址栏中的每个文件夹和文件都可以点击,并允许您浏览其内容。

    navigation fb 1 cn

  • 输入斜线/ ,然后使用Tab 或鼠标左键选择所需的路径。文件浏览器将提示项目路径中的可用文件夹。

    navigation fb 2 cn

使用选项 返回上一级 goback button . 可轻松退出文件夹:

goback button 1 cn

文件管理

要创建文件夹、脚本、文件和模型,请右键单击文件浏览器的空白区域或现有文件或文件夹,然后选择功能 创建

file browser add files cn

要创建模型,请单击导航栏*中的file browser 3

file browser 2

系统首次启动时,*导航面板*中会自动创建一个新模型。默认模型名称为 newmodel_1。模型名称后面的 * 表示有未保存的更改。如有必要,请重命名模型并将其保存到文件浏览器中。为此,请右键单击导航栏中的模型名称并选择所需的选项:

file browser 5 cn

要重命名文件,右键单击文件名,从出现的菜单中选择 重新命名 。或者,你也可以左键单击文件,然后再次单击文件名,打开编辑栏。

右键单击文件/文件夹打开上下文菜单,然后选择所需的操作。这些操作适用于项目中的所有文件和文件夹:

file browser 6 cn

要添加文件,请单击文件浏览器中的file browser 9 ,或用鼠标手动将文件移动到所需的项目目录。文件浏览器会用蓝色突出显示添加文件的位置。例如,让我们从桌面添加一个存档。

desktop file browser cn

除了存档,还可以移动文件夹:左键单击文件夹,将其从电脑移动到所需的项目目录。添加的位置也会以蓝色高亮显示:

desktop file browser x cn

除了添加单个文件,还可以添加文件夹

您可以使用Ctrl+ 鼠标左键或Shift+ 鼠标左键组合在存档中一次性下载文件和文件夹,选择多个文件和文件夹,在右键菜单中打开它们并在存档中下载。

file browser archive hotkey cn

要解压文件,请双击存档名称或在右键菜单中选择操作 打开包装

使用 Git

文件浏览器支持使用 Git 处理远程和本地版本库。Engee*文件浏览器使用两种方法创建版本库:

  • 版本库初始化(初始化)- 在当前目录(文件夹)中创建自己的本地仓库。

  • 克隆仓库(克隆)- 创建现有远程版本库的副本,并将其作为本地版本库使用。

版本库初始化

要从已初始化的本地版本库向远程版本库发送更改,需要一个指向特定远程版本库的链接。更多信息请访问远程存储库

*初始化*是在当前*Engee*目录下创建一个新的本地版本库的过程。

在文件浏览器中创建一个空文件夹并导航至该文件夹。点击 Init 按钮初始化 Git:

file browser git init cn

远程版本库是指你计划通过文件浏览器对其进行本地修改的版本库。例如,你自己的远程仓库GitLab Engee。有关创建远程仓库的更多信息,请访问此处

本地版本库初始化后,Git 文件浏览器的 Git 管理菜单就会打开,你需要在其中指定一个远程版本库链接,以便将更改发送到该链接:

local remote repo 2 cn

如果本地版本库与远程版本库没有关联,Status 行将显示信息:"您的分支与任何上游分支都没有关联"。

指定远程版本库的链接后,如果连接成功(如果地址正确且允许访问),该行旁边会显示一个绿色的"√"图标:

file browser clone 2 cn

现在就可以使用文件浏览器中的 Git 命令了(见第…​段)。 已执行命令).

克隆仓库

要从克隆的本地版本库向远程版本库发送更改,需要指向特定远程版本库的链接。更多信息,请访问远程存储库

克隆*是将公共(远程)版本库从托管版本库下载到当前目录的过程。您可以克隆 *Engee 公共版本库及其相关项目,以及您可以访问的任何其他版本库。

要克隆远程版本库,请单击 Clone 按钮并粘贴远程版本库的地址:

git clone 1 cn

远程仓库克隆完成后,Git 文件浏览器的 Git 管理菜单就会打开(与初始化过程中的初始化窗口相同)。远程仓库的可用性也将以绿色勾号标出:

file browser clone 2 cn

克隆完成后,就可以像处理本地仓库一样处理项目了。所有 Git 命令都可以在文件浏览器 (已执行命令).


无论你选择哪种方法创建本地仓库:

  • 远程版本库的文件都会自动添加到文件浏览器中,例如之前创建的带有 README 文件的项目:

    file browser clone 3 cn

  • 当前目录(文件夹)将成为 Git 仓库,并支持文件浏览器中的基本 Git 命令。

  • 如果 Git 栏被隐藏,请点击文件浏览器右上角的点号,从右键菜单中选择*隐藏/显示*,然后点击 Git。在 Git 栏中,你可以用 Add 将文件或文件夹添加到索引中,以便在 Git 中进一步工作,也可以用 Remove 将其从索引中移除。

    git get icons file browser cn

跟踪远程仓库的变更

如果*Engee*中的本地版本库不包含来自远程版本库的最新更改,状态行将显示有多少更新(commitsfootnote:[Commit (commit)是已提交的对项目的更改,如添加或编辑文件。例如

Your branch is behind 'origin/master' by 3 commit(s), and can be fast-forwarded.

这表示远程版本库有新的变更。

要自动更新状态,必须启用*自动获取远程更改*选项(默认)。该选项位于远程版本库设置旁边:

file browser git autofetch cn

您也可以手动点击 Fetch 检查更改。

要将最新更改下载到文件浏览器,请使用 Restore and pull 命令:

file browser git autofetch 2

已执行命令

以下 Git 命令通过按钮在文件浏览器中实现:

  • init - 在当前目录(文件夹)下初始化一个空仓库。

  • clone - 克隆一个现有的远程仓库到当前目录(文件夹)。

  • add - 将指定文件添加到跟踪中。如果是文件夹,则会将本地版本库的所有文件添加到索引中。还可使用 add all 命令将所有文件添加到索引中。

  • remove - 从跟踪中删除指定文件。

  • commit - 将更改保存在本地版本库的工作目录中。该命令会固定项目在某个时间点的状态,并保存更改历史。

  • fetch` - 用于将远程或本地版本库中的更改下载到本地版本库。

  • restore and pull - 用于将本地版本库的副本更新为最新版本。这可以让你拥有一份最新的代码拷贝,并在合并变更时避免冲突。

  • 拉取"--从远程版本库中获取内容并加载到本地版本库中,然后用这些内容更新本地版本库。

  • push`--将本地版本库中的更改传播到远程版本库。