關於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
    這是爲了某些中文顯示準備的插件,貌似不怎麼用得到,隨意裝吧。
  • 最後就是快捷鍵了。。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章