Я использую IntelliJ IDEA, который является Java-приложением. Когда он запускается (вызывается через Dash), он показывает значок запуска без имени. Я несколько раз пытался щелкнуть правой кнопкой мыши и выбрать «держать в программе запуска», но безуспешно - каждый раз, когда я закрываю его, значок программы запуска исчезает. Я пытался использовать MyUnity, чтобы исправить это, но это также не удается. Я не против взломать это вручную, но я не знаю, где хранятся конфиги программы запуска и что делать.
Соответствующий файл рабочего стола показан ниже, и он отлично работает с чертой.
[Desktop Entry]
Type=Application
Name=IntelliJ IDEA
Comment=IntelliJ Integrated Development Environment
Icon=/opt/IntelliJ-IDEA-11/bin/idea48.png
Exec=/opt/IntelliJ-IDEA-11/bin/idea.sh
Terminal=false
StartupWMClass=Intellij_IDEA
Categories=Development;IDE;Java;
Create Desktop Entry
был добавлен в Intellij IDEA с помощью git.jetbrains.org/?p=idea/community.git;a=commit;h=011db682 , исправляя youtrack.jetbrains.com/issue/IDEA-70806 . Это работает как шарм на Ubuntu 12.04 LTS (Precise Pangolin).Этот файл .desktop работал для меня, используя IntelliJ 11:
источник
Я не видел пункт меню в IDEA 10.5 для создания файла рабочего стола, но вы можете легко создать его вручную.
Вот мой файл .desktop (для окончательной редакции IDEA 10.5):
Если вы новичок в Unity, вы можете просто перетащить этот файл .desktop в панель запуска.
источник
Этот веб-сайт описывает универсальные шаги, которые можно использовать для настройки соответствия окон ... отлично работает и для других рабочих столов:
http://wiki.go-docky.com/index.php?title=How_to_Customize_Window_Matching
Упрощенная:
Пример: StartupWMClass = net-sourceforge-squirrel_sql-client-Main
источник
Чтобы Intellij IDEA 12.1 работал с Ubuntu 12.04+:
1> Создайте файл с именем:
~/.local/share/applications/jetbrains-idea.desktop
2> Добавить это содержимое в файл:
3> Перезагрузите систему
Теперь у вас будет лучшая IDE, полностью работающая на вашем Ubuntu.
источник
источник