【发布时间】:2017-04-04 13:01:46
【问题描述】:
我在 Windows 10 上使用 PhpStorm 已经快 2 年了。现在,当我安装 Ubuntu 16.10 时,这里有一些奇怪的魔法。
我有一个从现有资源新创建的项目。那一刻一切都很顺利。当我想在Settings -> Deployment 选项卡中添加新服务器时会出现问题。出现“添加服务器”弹出窗口,填写名称并单击“确定”按钮后,PhpStorm 冻结了好几秒钟。当我想从此选项卡中输入和编辑该特定项目内的一些数据时也是如此。 PhpStorm 冻结得非常好,我什至无法关闭“设置”弹出窗口:D.
我正在使用 sudo pstorm 命令从终端打开 PhpStorm。
有什么想法吗?
【问题讨论】:
-
最好的方法......因为它可能是您的系统特定问题:1)根据intellij-support.jetbrains.com/hc/en-us/articles/…收集idea.log和其他性能信息2)提交支持票(
Submit a request顶部链接页面:intellij-support.jetbrains.com/hc/en-us/community/topics/…) -
@LazyOne 我还有其他部署问题。也许这有关系。我有一个部署项目集(带有填充的服务器、密码等)。有了那个东西,PhpStorm 几乎总是要求我输入用户名和密码数据 (i.imgur.com/0ONLjJT.png)。它没有保存我之前设置的(也在那个窗口中)数据。
-
对于您的最后评论/屏幕截图:请切换到
Settings/Preferences | Appearance & Behavior | System Settings | Passwords中最安全的 KeePass 选项。如果您更喜欢使用 Keychain - 您可以尝试安装一些额外的组件(例如sudo apt-get install gnome-keyring).. 或者它可能还不支持您的设置(例如 KWallet -- youtrack.jetbrains.com/issue/IDEA-163275)。你的idea.log应该有这方面的提示。 -
好的,我想就是这样。工作正常,即使是第一个问题。为什么最初的 KeePass 会出错?
-
什么是“初始 KeePass”?在 2016.3(或者可能是 2017.1——不太确定)之前,密码是使用一些本地配置文件(单独的数据库,单独的部署等)存储的。现在它是统一的地方/平台,总体上对最终用户来说更安全/方便:在 Windows 上 KeePass 是唯一的选择;在 Linux/Mac 上也可以使用本机钥匙串。但是因为周围有许多不同的 Linux 发行版,并非所有发行版都需要库/并非所有实现都受支持 - 因此“KeePass 是最安全的选择”。
标签: ubuntu phpstorm ubuntu-16.10