Eclipse / PyDev没有正确显示

我最近从Ubuntu 12.04 LTS的软件中心安装了Eclipse,然后从那里设置了PyDev。 应用程序本身似乎工作正常,但其启动器图标显示没有插入符号或其他迹象表明它已在运行。 此外,当我点击“alt + tab”以在打开的应用程序之间循环时,Eclipse不显示。 但是,当我点击“超级+标签”时,它显示出来。

有任何想法吗?

蒙特

Unity可能仍然存在Java应用程序的问题,例如:

  • 打开/ LibreOffice的
  • IntelliJ的想法
  • 日食
  • 的RSSOwl

特别是当涉及切换窗口提示和浮动工具栏时。 尝试另一个符合标准的窗口管理器(如xfwm4metacity可能会有所帮助。

我有相同的症状,虽然设置不同。 (见底部。)现在似乎已修复。 关键是禁用Unity的应用程序切换器并重新启用compiz的静态切换器( compiz-plugins包的一部分)。

警告 – 你可以搞砸你的桌面。 如果有可能你不小心点击了错误的东西(由于使用笔记本电脑的跑道垫或(像我一样)有幼儿,可能会随意捣乱您的钥匙,然后才能阻止他们),请不要尝试。 如果出现问题,如果您无法修理锁定的机器,请不要尝试。 买者自负。 请参阅: CCSM存在哪些问题?为什么我要避免它?

以下是我采取的步骤:

  1. sudo apt-get install compizconfig-settings-manager compiz-plugins

  2. Alt + F2 。 输入ccsm

  3. 通过取消选中CompizConfig设置管理器中的以下复选框,禁用Unity切换台的键盘快捷键▸桌面▸UbuntuUnity插件▸切换器

    • 启动切换台的关键▸已启用
    • 反向启动切换台的关键▸启用
    • 启动所有视口的切换器的键▸已启用
    • 为所有视口反向启动切换台的键▸已启用
  4. 通过检查CompizConfig设置管理器启用静态应用程序切换器▸窗口管理▸静态应用程序切换器▸启用静态应用程序切换器

    • 如果我记得所有必须解决的问题,不应该有冲突。 但是,如果存在密钥冲突,请删除unity插件的密钥冲突。
    • 在启用静态切换器的过程中,我的机器没有响应,有相当长的延迟(30秒-1分钟)。 在此期间不要点击任何内容,点击将被缓存并播放。

我的回答是感谢接受的答案: 如何恢复Alt-tab行为以在当前工作区的窗口之间切换?

我的设置的不同之处在于我手动安装了Eclipse Indigo / Java EE(使用我自己的.desktop文件)并且没有安装Py / Dev,但是我遇到了同样的问题 – Unity启动器没有注意,Eclipse也没有出现在Alt-tab中 – 切换到它的唯一方法是Super-W。

我在使用IntelliJ和SQLDeveloper时遇到了同样的麻烦。 这可能是因为它们是使用shell脚本启动的? Spotify的行为类似于它在启动器中显示插入符但不使用alt-tab。

如果您还在/opt进行了可移植安装,并且同时启动了它,则会中断Alt Tab和Dash集成。 通过Aptana-studio插件从pydev回购,它对我来说很好。

注意:我也把它固定在发射器上。