VirtualFile () { final String path = System.getenv().get("WORKON_HOME"); if (!StringUtil.isEmpty(path)) { return LocalFileSystem.getInstance().findFileByPath(FileUtil.expandUserHome(path).replace('\\','/')); } final VirtualFile userHome = VfsUtil.getUserHomeDir(); if (userHome != null) { return userHome.findChild(".virtualenvs"); } return null; }