deepin系统配置sublime的python,c++11语言

7 篇文章 0 订阅

在这里要说明的是deepin系统有个应用商店,但是里面的软件很多要么有问题,要么直接就不能用。里面的sublime,不能用插件,而且程序无法编译运行。

但是偶然一次从网上下载后安装发现完全可以用,此时才发现是被应用商店里的软件给坑了(以为这个系统不能用那些玩意)。下面就讲一下如何安装及配置

安装的话就正常的安装Linux安装软件步骤

  1. 进入官网下载
    sublimeText3下载地址
    安装(这里用的是/usr目录)
    要切换到root用户
cd /usr
#进行解压
tar -xvf /home/(你的用户名)/Downloads/sublime_text_3_build_3176_x64.tar.bz2
#说明,注意自己下载什么版本名字要替换,还有home后面是你的用户名,
#因为这个是默认下载地址,如果不在这里要,换到下载的那个位置
#文件夹重名名,凭自己爱好
mv sublime_text_3/ sublime/
#进入sublime目录
cd sublime
#此时便可以运行了,可以测试一下
./sublime

#此时可以从文件夹中打开把启动的图标发送到桌面上(此时下面忽略).

#或者在桌面个上创建一个快捷方式,如下
cd ~/Desktop/
vim sublime.desktop
#复制下下面代码
[Desktop Entry]
Encoding=UTF-8
Name=sublime3
Comment=sublime IDE
Exec=/usr/sublime3/sublime_text
Type=Application
Categories=Application;Development;

#说明,Exec即为要启动sublime的程序,因此,位置和命令
#务必要改为和自己的相对应,图标没有填,个人感觉无所谓
#想填图标可以自己去查相应资料

到此sublime的安装过程完成,下面是配置相应 语言

  1. 进行配置
    由于deepin系统和其他Linux系统一样,自带gcc,python2,3的编译,因此,不用安装(说明,也不要轻易卸载,因为一些东西要用到这些依赖,曾经卸载过一次而出现了文件资源管理器消失了)

    打开sublime,(至于注册码激活可以自行搜索)过一会会自动安装上package control包,变可以安装插件了。(应用商店上的玩意无法安装插件,并且无法执行程序)

    由于插件不是要讲的重点。因此,只截几张我按装插件的图,不做说明,如果具体想研究用什么插件的话,可以搜索其他的博客
    在这里插入图片描述在这里插入图片描述
    其中insertDate可以设置快捷键(略),sublimeREPL是解决后面python无法输入问题,也要设置快捷键(这里略)。
    无法输入中文问题(说明,解决方法大部分一样,这里只不过是集成了而已,详解自行百度):

    git clone https://github.com/lyfeyaj/sublime-text-imfix.git
    cd sublime-text-imfix 
    ./sublime-imfix
    
  2. 配置编译器
    在这里插入图片描述

    把下面命令保存到c++11.sublime.build中,运行是选中即可调出终端编译运行了

    	{
        "encoding": "utf-8",
        "working_dir": "$file_path",
        "shell_cmd": "g++ \"$file_name\" -o \"$file_base_name\"",
        "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
        "selector": "source.c++,source.cpp,source.c",
    
        "variants": 
        [
            {    
            "name": "Run",
            "shell_cmd": "deepin-terminal -x bash -c \"g++ '$file' -o '${file_path}/$file_base_name' && '${file_path}/${file_base_name}';read -p '\nPress any key to continue...'\""
            }
        ]
    }
    

    重新新建一个把下面命令复制进去,保存即可用python3进行编译了。当然,如果喜欢python2的话可以把cmd中的“python3",改成”python“调用的便是python2了

    	{
     "cmd": ["python3", "-u", "$file"],
     "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
     "selector": "source.py" 
     }
    

至此sublime的环境配置完成,可以尽情享受敲代码的快感了

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值