在 IDE 中使用远程生成主机需要具有登录凭证。运行 IDE 的客户机系统上易受危害的安全性可能会导致对远程服务器主机的未经授权访问。在共享桌面环境中,对于需要高安全级别的情况,建议不要存储登录凭证。
关于远程开发要考虑的另一个方面是远程开发过程中客户机系统上源代码的高速缓存。为了提高 IDE 性能和响应效率,IDE 的远程开发功能会从服务器高速缓存文件,包括客户机上的源代码。客户机上的高速缓存文件夹为 user_directory/var/cache/remote-files。
在 Solaris 和 Linux 平台上,user_directory 为:~/.solstudio/ide-version-OS-architecture(例如,~/.solstudio/ide-12.4-SunOS-i386)。
在 Microsoft Windows 平台上,user_directory 为 ~/Application Data/.solstudio/dd-version。
在 Mac OS X 平台上,user_directory 为 ~/Library/Application/Support/solstudio/dd-version。
在敏感安全环境中,请注意此高速缓存文件夹,包括删除或加密。