sublime text 3 為配置Python開發環境所做的一些個人設置
我們都知道,ST3(Sublime Text 3)自帶的build python可以直接運行.py文件,但是若涉及input()函數需要輸入時,就不能用這個了。
下面是我個人所作的一些對我來說算是夠用的配置,由於本人還處於初學python的階段,所以相關配置比較基礎與簡單。
第一步:下載Sublime Text
下載請去官網下載,下載請視自己的操作系統而定,由於鄙人的系統是Windows,以下皆是以Windows為例展開介紹的。
第二步:Windows 下安裝Sublime Text
1. 64位系統,對應X64,32位系統對應X86.
2. 安裝時,註意勾選Add to explorer context menu第三步:安裝插件及插件配置
1、Package Control
1.1、安裝Package Control
1. Sublime Text可以使用Package Control,來更方便的瀏覽、安裝和卸載插件。 2. 如何安裝Package Control呢? (1)具體安裝詳情請見 【https://www.jeffdesign.net/blog/62/】 ,這裏不再贅述。 (2)如果在Perferences->package settings中看到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】
sublime text 3 為配置Python開發環境所做的一些個人設置