77 发表于 2020-3-4 09:38:45

目录及文件操作 2.3.2


* 该章节所涉及内容需保证开发板已连接。

### 2.3.2.1 目录操作
#### 1. 建立workSpace文件目录

uPyCraft可以在电脑上建立一个workSpace目录,用来存储用户自己的文件,并将其显示在IDE左侧的目录树中,方便用户整理编辑文件。在更新uPyCraft后,workSpace中的配置路径和内部文件也不会丢失。

第一次打开uPyCraft IDE时,workSpace路径并不存在,当用户点击workSpace时,会弹出路径选择对话框,选择好需要存放的路径,点击“选择文件夹”,即可创建workSpace目录,如下图。

选择好路径之后,点击击菜单栏的**file→Refulsh Directory**选项刷新目录,即在该路径下看到创建了**workSpace**文件夹与该文件夹下的**User_lib**文件夹,如下图。

如果用户想重新选择workSpace的路径时,可选择菜单栏的**Tools→InitConfig**选项,再点击workSpace目录,便可重新选择路径,如下图。

#### 2. 建立device下的目录
右键选择目录的**device→New Dir**选项,在弹出对话框中输入目录的名字(如“mylib”)后,点击“OK”,刷新目录即可看到在device下新建一个mylib文件夹,如下图。你可以在该文件夹下进行新建、删除,修改文件等操作。

前面讲过device中的文件是烧录到板子中的,选中某一文件,点击鼠标右键,在弹出的右键菜单中可对该文件进行操作,如下图。

其中
* Run:运行该文件
* Open:在编辑框打开该文件
* Close:在编辑框关闭该文件
* Delete:删除该文件(注意:不能删除正在执行的文件)
* Default Run:默认运行该文件(即上电后自动运行该文件)
* Rename:重命名
* New Dir:创建目录

### 2.3.2.2 文件操作
###### 1. 新建文件
点击菜单栏的File→New选项(快捷键:Ctrl+N,或点击新建文件快捷图标),在代码编辑框弹出一个新的编辑窗口,名称为“untitled”,可以在编辑窗口界面编写代码,如下图。
#### 2. 保存/另存为文件

**保存文件**

对目录中已有的文件进行编辑后如果要保存它,只需要选择菜单栏中的**File→Save**选项(快捷键:Ctrl+S,或点击保存文件快捷图标)。如果要保存新建的文件,在保存操作后会弹出文件名输入对话框,输入文件名字(如“mytest.py”),点击“OK”,如下图。


新建的文件默认保存在workSpace目录下,如下图。

**另存为文件**

点击鼠标左键选中目录中要另存的文件,选择菜单栏中的**File→Save as**选项,在弹出的对话框中重新选择要另存为的文件路径。


#### 3. 打开文件

选择菜单栏的File→Open选项(快捷键:Ctrl+O,或点击打开文件快捷图标),即可打开PC上的文件(当前仅支持打开 *.py,*.txt,*.ini,*.json四种文件)。若要打开uPyCraft目录树中的文件,只需要双击目录中的文件即可。

**注意:**
文件标签用来区分是否是开发板还是PC上文件,如下图。
device目录下的文件为开发板中的文件,在文件名前有图标且文件名为蓝色。
其他目录下的文件为PC上的文件,在文件名前有图标,且文件名为红色。

#### 4. 关闭文件

可直接在编辑框中关闭该文件,也可以在目录中右击该文件选择Close,如下图。

#### 5. 删除文件

选择uPycraft目录树中要删除的文件,点击鼠标左键选择Delete,即可删除。

**注意:**

不能删除正在执行的文件,必须要先停止执行后才能被删除,也不能删除uPy_lib中的库文件。
#### 6. 拖拽功能

**拖拽打开文件**
   a. 内部拖拽打开文件:将IDE目录中的文件拖拽到IDE代码编辑框中,打开文件。
   b. 外部拖拽打开文件:将其他地方(比如桌面)的文件拖拽到IDE代码编辑框中,打开文件。
         
**拖拽下载文件**
   a. 内部拖拽下载文件:可将workSpace与uPy_lib中的文件通过拖拽的方式拖拽到device下,即可下载(已连接开发板)。
   b. 外部拖拽下载文件:PC上的文件通过拖拽的方式,将文件拖动到device下(已连接开发板),即可下载。

gada888 发表于 2020-6-30 21:47:17

uPycraft操作满简单的
页: [1]
查看完整版本: 目录及文件操作 2.3.2