编程题-文件树的使用

文件树只要是在编程题中使用。

从上到下,从左至右功能分别为: 新建文件、新建文件夹、收起文件树、更多(上传文件、上传文件夹、显示系统隐藏文件)、文件加锁、文件隐藏、将文件添加至测试用例。

新建文件:支持新建各类文件,如.xml、.java、.py等;

新建文件夹:支持在指定目录下新建文件夹;

收起文件树:当文件夹展开后,可通过该功能快速收起;

上传文件:通过本地导入相应文件;

上传文件夹:通过本地上传文件夹;

显示系统隐藏文件:展示环境自带的以”.“开头的文件,这里重点介绍.smb_config文件:

  • 该文件用于配置运行命令,指定运行的文件;
  • 如图中指定运行的文件就是”showmebug.py“文件,即在点击”运行“时即可执行showmebug.py文件的代码;

文件加锁:将文件设置为只读,在笔面试答题或者题目预览时,面试官和候选人均无法对文件进行编辑。主要用于,当文件中有对题目的考点的辅助文件,只需要候选人查看,无需候选人编辑,可避免候选人答题过程中,更改到不必要的代码,从而影响答题体验。

文件隐藏:将文件设置为隐藏,在笔面试答题或者题目预览时,候选人无法查看到该文件。主要用于,当文件中有对答题的有重要引导作用(如参考答案、用于判题的测试用例),不能让候选人查看。

将文件添加至测试用例(仅用于支持自动判题使用):将测试用例的代码,标识为测试用例,当点击“运行用例”时,系统将根据标识进行调研,如没有标识,测试用例文件将无法被调用。同时被标识为测试用例后,该文件将在右边输出区域的测试用例输出区域进行结构展示。如下图: