我們都知道,ST3(Sublime Text 3)自帶的build python可以直接運行.py文件,但是若涉及input()函數需要輸入時,就不能用這個了。
下面是我個人所作的一些對我來說算是夠用的配置,由於本人還處於初學python的階段,所以相關配置比較基礎與簡單。
第一步:下載Sublime Text
下載請去官網下載,下載請視自己的操作系統而定,由於鄙人的系統是Windows,以下皆是以Windows為例展開介紹的。
第二步:Windows 下安裝Sublime Text
1. 64位系統,對應X64,32位系統對應X86.
第三步:安裝插件及插件配置
1、Package Control
1.1、安裝Package Control
1.2、用Package Control查看已安裝的插件
1. 按下Ctrl+Shift+P調出命令面板。
2. 輸入install 調出 Install Package 選項並回車。
3. 在列表中選中要安裝的插件,或者輸入插件名(比如要安裝IMESupport插件,則輸入IMESupport,它會實時過濾篩選結果),根據命令面板中的過濾結果,選擇要安裝的插件。
1.3、Package Control安裝插件的路徑
如果想看一下Sublime Text 3中已經安裝了什么插件,可以按照下面的方法操作。
1. 按下Ctrl+Shift+P調出命令面板
2. 輸入"package",在下拉列表找到"Package Control: list packages",選中后回車,全部的插件就會顯示出來了。
2、SublimeREPL
SublimeREPL:這就是本文的大頭,要介紹的主要對象,用來運行python文件的。
2.1、安裝
點擊工具欄的 Preferences -> Package Control,會出現一系列預選項,選擇 Package Control:Install Package,一會兒就會出現一個可輸入的框框。在里面輸入要安裝插件的名稱,如這里的SublimeREPL,以后的插件都是用這種方法安裝。輸入SublimeREPL后,一般預選項里第一個就是我們想要的。安裝過程中,底部欄會有個小東西左右跑來跑去,安裝完成后也就停止了。
2.2、快捷鍵配置
插件安裝完成后,找一個demo文件測試下,運行python文件的步驟是:Tools -> SublimeREPL ->Python -> Python - RUN current file。
若是每次運行python代碼時都要從Tools進去點則會很麻煩,這就需要設置快捷鍵,為了設置這個,找遍網絡,大多方案都要錯誤,會出問題,最后找到了一個正確的方法,詳情請參考【http://blog.csdn.net/write_down/article/details/52993497】
下面是步驟:找到SublimeREPL的配置文件,Preferences-->Browse Packages-->SublimeREPL文件夾-->config文件夾-->Python文件夾-->Default.sublime-commands(以文本格式打開,如用Notpad++編輯器打開)
[ { "caption": "SublimeREPL: Python", "command": "run_existing_window_command", "args": { "id": "repl_python", "file": "config/Python/Main.sublime-menu" } }, { "caption": "SublimeREPL: Python - PDB current file", "command": "run_existing_window_command", "args": { "id": "repl_python_pdb", "file": "config/Python/Main.sublime-menu" } }, { "caption": "SublimeREPL: Python - RUN current file", "command": "run_existing_window_command", "args": { "id": "repl_python_run", "file": "config/Python/Main.sublime-menu" } }, { "command": "python_virtualenv_repl", "caption": "SublimeREPL: Python - virtualenv" }, { "caption": "SublimeREPL: Python - IPython", "command": "run_existing_window_command", "args": { "id": "repl_python_ipython", "file": "config/Python/Main.sublime-menu" } } ]
這里我們需要用到的是repl_python_run,如果需要其他命令也可選取其他代碼,找到你需要的命令復制下來。
粘貼到Preferences-->Key Bindings-->Key Bindings User
代碼如下:
[ { "keys": ["ctrl+alt+p"], "command": "run_existing_window_command", "args": { "id": "repl_python_run", "file": "config/Python/Main.sublime-menu" } } ]
keys 后面跟的就是快捷鍵,可以自己寫你想要的,最后保存就好了。
還有很多有益於Python開發的插件,本文不多說,詳情請參考【http://www.cnblogs.com/jxldjsn/p/6034158.html】