phpstorm - 葡萄牙口音不适用于 PHPStorm

标签 phpstorm

最近在一个全新的 Ubuntu 安装上,突然 PHPStorm 停止允许我使用带有葡萄牙语口音的单词。

例如:

Trying TILDE+A should result in: ã
Instead it results in: a

这会发生在其他口音上,例如:
Trying DIACRITICAL SIGN+E should result in: é
Instead it results in: e

目前笔记本电脑配置如下:
  • 操作系统:Ubuntu 15.04
  • Java:OpenJDK 8(OpenJDK 7 也不起作用)
  • PHPStorm 8.0.3
  • 键盘:葡萄牙语

  • 注意 1:我认为一旦独立键 c-cedilla 工作正常,问题可能与键绑定(bind)有关。

    注意2:我的母语不是英语,所以可能会出现错误,请随时纠正我。我很感激。

    任何进一步的帮助将不胜感激,非常感谢!

    最佳答案

    好吧,所以经过几天的努力解决这个问题后,我终于发现了我从一开始就已经预料到的,这是一个与 java 本身有关的问题。

    为了使特殊字符起作用,我们必须清理 XMODIFIERS 环境变量,如下所示:

    # Command to change the environment variable XMODIFIERS
    export XMODIFIERS=""
    # PhpStorm run, for testing if it worked
    pstorm
    

    对我来说它确实有效!

    因此,在测试之后,我只是将导出命令添加到我的 ~/.bashrc 文件中,因此此更改每次都会生效,而不仅仅是当我们在终端窗口中手动更改它时。在 .bashrc 文件的末尾粘贴以下内容(与上面的命令相同):
    export XMODIFIERS=""
    

    我从这里得到了提示:https://askubuntu.com/a/581769/410364

    关于phpstorm - 葡萄牙口音不适用于 PHPStorm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30192657/

    相关文章:

    php - Intellij项目结构: Configure PHP SDK

    performance - Phpstorm 超慢 - 282.8% CPU 使用率

    intellij-idea - 删除 IntelliJ 中的周围方法

    php - PHPstorm 中的交互式 shell

    php - 任何有效的 php 调试器,PDT?

    PHPStorm/Webstorm,如何用关联程序打开文件

    intellij-idea - 如何使 PHPStorm/Intellij IDEA 变暗(整个 IDE,不仅仅是配色方案)

    node.js - JetBrains 的官方模式 MEAN

    localhost - 如何在 PhpStorm 中设置内置网络服务器

    ubuntu - PhpStorm 索引项目和非项目文件中的所有文件