`
chenzhihui
  • 浏览: 91264 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Custom Launcher for IntelliJ IDEA in Ubuntu Unity

阅读更多

IntelliJ IDEA does not install a program launcher during installation. You only get a start-up script. So you need to create a custom launcher to quickly and easily run the program without going to the terminal.


In previous versions of Ubuntu we had this to quickly create a launcher. 


But in Unity it is not so easy.


For IDEA, first you have to specify the location of Java by inserting the following line in the idea.sh file in the bin directory of IDEA installation location.

1
IDEA_JDK=/usr/local/lib/java/jdk

Next you have to create a custom launcher.

For IntelliJ IDEA 11 or later

If you have IntelliJ IDEA 11 or a newer version, things are pretty easy. Just run IDEA, then go to Toolsmenu and select Create Desktop Entry. A launcher will be created at ~/.local/share/applications and you will be able to access it through the Dash. You can pin it to the launcher bar by right clicking on the icon when it's running or by drag and drop of the icon.

For older versions

This method can be used to create a launcher for any application, not just IntelliJ IDEA. For any launcher in Unity what you need to create is a .desktop file.

First create a file named idea.desktop in your home folder. Then open it with a text editor and add the following to it.

1
2
3
4
5
6
7
8
9
[Desktop Entry]
Name=IntelliJ IDEA
Comment=IntelliJ IDEA IDE
Exec=/home/nufail/apps/idea-IC-107.587/bin/idea.sh
Icon=/home/nufail/apps/idea-IC-107.587/bin/idea_CE128.png
Terminal=false
StartupNotify=true
Type=Application
Categories=Development;IDE;


nautilus-actions.org gives a good explanation about .desktop files and what all these entries mean and other entries available for .desktop files.

Now you can keep this file in the Desktop to use it as a desktop launcher or you can add it to ~/.local/share/applications to access it through the Dash for only the current user. If you need to access it through the dash for all users, then add it to /usr/share/applications

分享到:
评论

相关推荐

    关于IntelliJ IDEA如何生成exe程序

    ### 如何使用IntelliJ IDEA生成可执行exe文件 在软件开发过程中,有时我们需要将自己编写的Java程序打包成exe格式以便在没有安装Java环境的计算机上也能顺利运行。这通常涉及将源代码编译成jar文件,再利用特定工具...

    launcher-folders:Ubuntu Unity 启动器文件夹

    在Ubuntu Unity桌面环境中,"launcher-folders"是一个用于管理和自定义启动器快捷方式的工具,主要服务于提升用户体验和个性化设置。Unity启动器是Ubuntu 11.04至17.10版本中的核心特性,它提供了一种方便的方式来...

    Ubuntu-unity-tips-tricks-rev-2 Ubuntu unity的相关配置操作说明

    Ubuntu Unity配置操作涵盖了诸多技巧和窍门,旨在提升用户的使用效率和体验。Ubuntu Unity是Ubuntu操作系统中的一种用户界面,它整合了多个应用程序和系统设置,使得用户可以更加高效地管理自己的工作环境。接下来,...

    DS Video Launcher for Android TV

    要想在普通的 Android 系统电视盒子上使用 DS Video for Android TV 版,需要附件里的这个 apk 和 群晖官网下载中心下载的那个 apk 这两个都安装上才可以。DSvideo_launcher

    2018旧版本Wwise Launcher,用于解决部分新版无法识别Unity版本的BUG

    出现此类报错,可以下载尝试:Wwise Launcher: 'Open in Unity' greyed out and 'Failed to get Unity version' in integration 本人为此也折腾了一段时间,直到一位好心老哥发给我,希望帮助后来同我一样遇到此问题...

    intellij idea的快速配置使用详细教程

    IntelliJ IDEA是一款由JetBrains公司开发的Java集成开发环境,被誉为业界最佳的Java IDE之一。它提供了强大的智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS等集成工具,极大地提高了开发效率。IDEA...

    Game Launcher for miHoYo - 米家游戏启动器.zip

    《米家游戏启动器》是miHoYo公司推出的一款专为游戏玩家设计的游戏启动工具,它集成了游戏下载、更新、管理等多种功能,旨在提供便捷、高效的游戏体验。本压缩包包含的相关知识点主要围绕C#、CSharp和.NET框架展开,...

    java投稿源码-awesome-idea:IntelliJIDEA资源一网打尽

    IntelliJ IDEA资源一网打尽,欢迎投稿! TODO 补充插件使用说明 补充插件开发文档 待规划 待入选插件:VisualVM Launcher 一、插件 1.1 Translation 作用:翻译 下载数:217K 插件主页: GitHub: 1.2 Maven Helper ...

    AWD launcher for Android

    Android下的AWD launcher. 支持桌面grid定制和slideview程序列表。

    Idea安装.docx

    4. 勾选 64-bit launcher 、Add launchers dir to the PATH 和 Add "OpenFolder as Project",这三个选项将帮助用户更好地使用 Idea 软件,然后点击 Next。 5. 点击 Install,开始安装软件。 知识点三:安装后设置 ...

    Ubuntu 使用手册 14.04 最新版本(英文原版)

    Is Ubuntu right for you? 7 Contact details 8 About the team 8 Conventions used in this book 8 1 Installation 9 Getting Ubuntu 9 Trying out Ubuntu 10 Installing Ubuntu—Getting started 11 Finishing ...

    IDEA+sbt配置1

    **问题描述**:一个同事已经在Linux环境下使用sbt构建了一个Spark项目,现在需要在Windows下的IntelliJ IDEA中配置此项目,以便更好地利用IDEA的代码自动补全等功能,提高开发效率。 **解决方案**: 1. **下载并...

    Launcher_for_ipad

    ### Launcher_for_ipad 的关键技术知识点解析 #### 一、Launcher_for_ipad 概述 - **标题**: “Launcher_for_ipad” 指的是针对iPad设备设计的一种启动器应用程序,旨在模仿iPad的操作界面和用户体验。 - **描述**...

    Ubuntu 完全教程_.zip

    - Unity桌面:Ubuntu的经典界面,包括Dash、Launcher和HUD等组件。 - GNOME桌面:从18.04版本开始,Ubuntu采用GNOME作为默认桌面环境。 - 自定义桌面:调整壁纸、主题、快捷方式,以及桌面小部件的设置。 4. **...

    Unity多人竞技类游戏源码uMOBA v1.34.zip

    《Unity多人竞技类游戏源码uMOBA v1.34——深度解析与学习指南》 Unity是一款全球广泛使用的跨平台游戏开发引擎,以其高效、易用和强大的3D及2D图形处理能力深受开发者喜爱。uMOBA v1.34是基于Unity的多人在线战术...

    idea中安装VisualVM监控jvm的图文教程

    1. 打开IntelliJ IDEA,进入"File"菜单,然后选择"Settings"(如果你使用的是macOS,点击"Idea" -> "Preferences")。 2. 在设置窗口中,点击左侧的"Plugins",然后在右侧的搜索框中输入"VisualVM"。 3. 在搜索结果...

    ubuntu11.04图形安装教程、基本设置、网络设置、软件源、开启Unity借鉴.pdf

    Ubuntu 11.04 图形安装教程、基本设置、网络设置、软件源、开启Unity 借鉴 Ubuntu 是一个基于 Debian GNU/Linux 的操作系统,适合笔记本、桌面计算机和服务器使用。它包含了所有您需要的应用程序网页浏览器、幻灯片...

    Ubuntu添加图标到Launcher方法,Add to favorites

    Ubuntu添加图标到Launcher方法,Add to favorites

    ubuntu入门

    更重要的是,Ubuntu与许多流行的开发工具,如Visual Studio Code、IntelliJ IDEA和Eclipse,都能完美兼容。你可以轻松地在Ubuntu上搭建Python开发环境,安装Python虚拟环境,或者配置Java的IDE。 在Ubuntu中,...

Global site tag (gtag.js) - Google Analytics