常见问答

在使用 TitanIDE 过程中碰到的常见问题及解答

1、为什么在进行开发的时候,等一段时间要重新刷新加载项目?

系统默认2个小时内 TitanIDE 空闲的项目即进入待机状态,以节约云资源。

2、现有的开发环境模板不满足使用,是否可以让用户灵活添加?

TitanIDE 支持自定义开发环境模板。

3、如何拷贝文件或文件内容出来?

考虑到代码的安全 TitanIDE 是带防拷贝功能,代码不能被拷贝到本地。

4、在不同的开发空间开发会相互影响吗?

TitanIDE 支持租户管理,开发空间之间不会互相影响,用户之间的 TitanIDE 项目是相互隔离的。如果授权给其它用户则用户之间的项目可以共享。

5、能否新建 Java 类?有没有快速输入的模板?

有相关功能,VSCode 的 IDE 支持有代码块模板,即 Code Snippet。

6、如何在 IDE 之间共享文件?

在同一个开发空间,不同的工作区可以通过space.share目录共享文件

7、TitanIDE安装报错如何解决?

当您在安装时显示如下报错:

Error: failed to run checker: containerd is installed on 192.168.1.100:22 please uninstall it first

这是因为您的服务器部署了docker导致的安装失败,只需把docker卸载并删除相关数据即可,具体操作可参考以下命令:

  1. 停止Docker服务: 在卸载Docker之前,先停止Docker服务:

    sudo systemctl stop docker
    
  2. 卸载Docker引擎和相关包: 使用以下命令卸载Docker:

    sudo apt remove docker-ce docker-ce-cli containerd.io -y
    
  3. 删除Docker的相关数据: 彻底删除Docker的所有数据(如镜像、容器、卷等),可以运行以下命令:

    sudo rm -rf /var/lib/docker
    sudo rm -rf /var/lib/containerd