关于Sublime Text 3 配置C/C++,Java,Python语言输入输出问题

安装地址直接在网站上百度搜官网就可以,一堆。。。。安装途径一般安装在C盘,内存也不大。

本文参考知乎。。。好了废话不多说,直接奔主题。

C++的配置

 

  1. 首先要先配置好自己的MinGW,没有的话直接去官网上去下载就好了,或者你自己已经安装了可以运行的C语言的软件,例如CodeBlocks,去自己的文件里面找自己的MinGW所在位置。
  2. 找到后去我的电脑点击右键 -> 属性 -> 高级系统设置 -> 环境变量,在系统变量里面的Path路径上编辑一条MinGw的路径,以我自己的为例  C:\Program Files (x86)\CodeBlocks\MinGW\bin,如果自己是用文本编辑去添加的话记住在前面加个;不然就G_G了。。。
  3. 打开Sublime Text,依次点击Tools - Build System - new Build System,粘贴以下代码
{
    "encoding": "utf-8",
    "working_dir": "$file_path",
    "shell_cmd": "g++ -Wall -std=c++11 \"$file_name\" -o \"$file_base_name\"",
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
    "selector": "source.c++",

    "variants": 
    [
        {   
        "name": "Run",
            "shell_cmd": "g++ -Wall -std=c++11 \"$file\" -o \"$file_base_name\" && start cmd /c \"\"${file_path}/${file_base_name}\" & pause\""
        }
    ]
}

接着按ctrl + s进行保存,命名为c++11,也可以设置别的名字,不过要自己记得住,不然编译都找不到。

这时候随便写一个C++代码,然后Tools - Build System选择c++11,然后按ctrl+b就可以运行啦。

因为上面那些代码是可以在控制台上运行的,所以可以像其他的ide一样运行后直接弹出黑窗,可以输入数据的。

Java的配置

 

  1. 首先要先安装jdk
  2. 环境变量的话直接在下载的文件里面找bin的文件夹,然后把一整个类似于上面c++配置环境变量的操作设置就好了,以我的为例:C:\Program Files\Java\jdk1.8.0_161\bin
  3. 打开Sublime Text,依次点击Tools - Build System - new Build System,粘贴以下代码:
{
    "cmd": ["javac","-d",".","$file"],
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "selector": "source.java",
    "encoding":"cp936",
    //执行完上面的命令就结束
    // 下面的命令需要按Ctrl+Shift+b来运行
    "variants":
    [
        {
            "name": "Run",
            "shell": true,
            "cmd" : ["start","cmd","/c", "java ${file_base_name} &echo. & pause"],
            //c是执行完命令后关闭cmd窗口,
            //k是执行完命令后不关闭cmd窗口。
            // echo. 相当于输入一个回车
            // pause命令使cmd窗口按任意键后才关闭
            "working_dir": "${file_path}",
            "encoding":"cp936"
        }
    ]
}

然后点击ctrl + s 保存,命名为javaC,当然也可以自己进行命名。

这时候随便写一个Java代码,然后Tools - Build System选择JavaC,然后按ctrl+b就可以运行啦。

同样上面的代码支持输入数据。

配置Python运行环境

 

  • 强烈推荐配合Python发行版本Anaconda使用,下载地址(传送门),下载速度有点慢,推荐使用迅雷下载。安装过程就不多说了。一定要记得安装过程中有一步添加系统变量一定要勾上!
  • 然后...就没有然后了,Python运行环境安装就是这么简单,直接按ctrl+b就能运行了,但是不支持输入数据哦,想要输入数据的话要安装Sublime REPL插件,请看后面的教程。
  • 安装插件

    Sublime Text的强大之处就是可以安装各种插件满足你的需求。
    安装过程很简单:

  • 首先要安装插件管理工具Package Control,按ctrl+shift+p,输入Install Package,按回车,等待安装完毕。
  • 然后Preferences选项菜单就会出现Package Control子菜单。
  • 然后按ctrl+shift+p,输入各种插件名称就能安装啦。
  • 下面推荐几个我使用的插件,其他的可以自行百度搜索。

     

  • SublimeHighLight
    装完之后选中你要复制的代码,右键Copy as RTF,然后粘贴到Word里就会保留代码格式,很漂亮的啊!
  • SublimeREPL
    这个是为了Python输入数据准备的插件,装完之后点击Preferences - Key Bindings,在User文件里粘贴以下代码:
     
    [ 
    { "keys": ["f5"],
    "caption": "SublimeREPL: Python - RUN current file",
    "command": "run_existing_window_command", "args":
    {
    "id": "repl_python_run",
    "file": "config/Python/Main.sublime-menu"
    }
    }
    ]
    


    然后运行Python代码时直接按F5就行啦!
  • SublimeCodeIntel
    这是一款代码自动提示插件,不用多说。
  • ConvertToUTF8
    这是为了某些中文显示准备的插件,貌似不怎么用得到,随意装吧。
  • 最后就是快捷键了。。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值