这类无法在启动器中找到快捷图标的情况其实对于日常开发无伤大雅,只要有时间在网上去搜索一下就会有大量的教程文章。
先说一下这个Deepin自带的应用商店安装的Pycharm是一个社区版的,然而社不社区的对于开发熟悉的人来讲区别也不是很大。就比如我的同事杨哥还有龙哥,他们到现在都还是用的由IBM开发的Eclipse。对于高手而言用vim写都是没有问题的,只是说关键字可能拼错这类的问题会出现。但其实社区版本和商业版本的智能提示上还是有很大的差别,就比如说Django的HTML渲染语法在社区版中是完全没有提示也没有语法的高亮,这个对于日常开发速度还是会有一定影响的。
闲话少说,言归正传。以这次的Pycharm为例,我们通过命令启动的方式是什么样的呢?看下图:
只需要到Pycahrm的bin
目录下执行pycahrm.sh
这个脚本即可启动程序。
那我们要怎么做才能将这个脚本链接到启动器页面成为一个快捷图标呢?这里需要在/usr/share/applications/
这个目录下创建一个名为Pycharm.desktop
的文件,并且在文件中写入一下内容:
[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec="/XXX/pycharm-community-3.4.1/bin/pycharm.sh" %f
Icon=/XXX/pycharm-community-3.4.1/bin/pycharm.png
Terminal=pycharm
上面我使用的是Deepin中的编辑器,如果你使用的是Ubuntu可以更换为gedit
。那如果你喜欢用Vim也是可以的。文件内容照葫芦画瓢,Icon这个就是你的快捷图标根据你自己存放的路径填入,Exec这个是你的执行脚本的路径。写入内容之后保存文件你就可以在启动器中看到Pycharm的快捷图标了。