【问题标题】:Weird shifting spaces in the middle of code代码中间奇怪的移动空格
【发布时间】:2016-07-13 20:46:15
【问题描述】:

我在使用 PhpStorm 时遇到了一个非常奇怪的问题 - 我已经使用它多年了,它非常棒。不过最近,它开始在没有空格的行中间放置奇怪的空格:

但是当我点击进入该行时,它突然改变了间距(这里我在" 字符之前点击了 - 块间距之后):

如果我按退格键,y 将被删除。

有谁知道是什么导致了这种情况发生,以及如何解决?

编辑:我在 OSX 10.11.5 上运行 PhpStorm 2016.2

PhpStorm 2016.2
构建 #PS-162.1121.38,构建于 2016 年 7 月 12 日
JRE:1.8.0_76-release-b216 x86_64
JVM:JetBrains s.r.o 的 OpenJDK 64 位服务器虚拟机

【问题讨论】:

  • IDE 版本?应该会在 2016.2 修复
  • @LazyOne 忘了提 - 我使用的是 2016.2 :/
  • 那么...您使用的是什么版本:2016.1.2 .. 或 2016.2(昨天/今天发布)?当我说“固定”时,我指的是这个——youtrack.jetbrains.com/issue/WEB-19970(虽然现在不确定它对你的情况有多合适......)
  • @LazyOne 很有趣,没有意识到这一点。我刚刚更新到 2016.2,它仍在发生。我尝试打开一个新项目,使缓存无效并重新启动,但它仍在发生:/
  • 好吧..然后提交错误报告票(不要忘记附上您的idea.log)--youtrack.jetbrains.com/issues/WEB

标签: intellij-idea phpstorm


【解决方案1】:

我在使用 Webstorm 版本 2016.3 OS X 时遇到了同样的问题

它是Preferences > Editor > Color & Fonts > Font中的Font/Size组合

对我来说,罪魁祸首是 'Source Code Pro' 字体,大小为 14。该字体的任何其他大小 (...,12,13,15,16...) 都会恢复正常(没有奇怪的空格)

我怀疑还有其他字体/大小组合可能会导致类似的症状。


简而言之:在首选项 > 编辑器 > 颜色和字体 > 字体中更改字体或大小

【讨论】:

    【解决方案2】:

    我在 2016.2 中遇到了完全相同的事情。

    修复它...

    我删除了 PhpStorm2016.2 应用程序。然后,我删除了几个与安装相关的文件(如下所列)。

    ~/Library/Preferences/PhpStorm2016.2

    ~/Library/Caches/PhpStorm2016.2

    ~/Library/Logs/PhpStorm2016.2

    最后,我重新安装了 Phpstorm2016.2。导入我的设置。一切都恢复正常了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-01-25
      • 1970-01-01
      • 1970-01-01
      • 2019-12-01
      • 2015-03-24
      • 2014-02-21
      • 1970-01-01
      相关资源
      最近更新 更多