用sublime text3 建立python編譯系統


前面有了sublime text3以及python3 的安裝教程,現在來用sublime text3 來構建一個python3的編譯環境

首先安裝package control和sublimeREPL

直接在install package下搜索sublimeREPL就可以了。

然后配置編譯系統,點擊Tools->Build System->New Build System

復制下面代碼,並命名為Python3.sublime-build。

{
    "cmd": ["C:/Python27/python.exe","-u","$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python",
    "encoding": "cp936",
}

其中cmd后面的是你安裝的時候python.exe的地方,每個人都不一樣,要改自己的路徑。

接着是設置快捷鍵,不然每次都要點擊才能運行比較麻煩,

所以首先點擊preferences下的Key Bindings,輸入如下內容:

 [ { "keys": ["f5"], "caption": "SublimeREPL:Python", "command": "run_existing_window_command", "args": { "id": "repl_python_run", "file": "config/Python/Main.sublime-menu" } }, {"keys":["f1"], "caption": "SublimeREPL: Python", "command": "run_existing_window_command", "args": {"id": "repl_python","file": "config/Python/Main.sublime-menu"} } ]

這時候按F1就能進入shell交互模式,F5就能編譯你的程序。

Anaconda代碼自動補齊
直接在package control 搜索安裝即可,安裝完成后,可適當根據自己習慣進行配置,Anaconda ->settings user配置如下:

 

{ //由於Anaconda插件本身無法知道Python安裝的路徑,所以需要設置Python主程序的實際位置
    "python_interpreter": "C:/Users/AppData/Local/Programs/Python/Python36-32/python.exe", //忽略各種空格不對, 超過79字, import的函數沒有使用的提醒,
    "pep8_ignore": ["E501", "W292", "E303", "W391", "E225", "E302", "W293", "E402"], "pyflakes_explicit_ignore": [ "UnusedImport" ], //保存文件后自動pep8格式化
    "auto_formatting": true, "auto_formatting_timeout": 5, //庫函數的提示
    "enable_signatures_tooltip": true, "merge_signatures_and_doc":true, //ST3也有自動補全提示,但只提示文件中輸入過的單詞,這個功能可用提示變量可用的函數等。
    "suppress_word_completions": true, "suppress_explicit_completions": true, "complete_parameters": true, //代碼排版時,行的默認長度太短,根據喜好設置
    "pep8_max_line_length": 120, }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM