把Sublime Text 2打造成一个轻量级Python的IDE
本文轉自:http://blog.l1n3.net/python/sublime-text-to-python-ide/
因為這段時間迷上了Python,所以想吧Sublime Text 2弄成一個Python的簡易IDE,Python自帶的IDLE簡直太難用!!!!
配置Python環境
首先去Python官網下載Python,我這里使用的是Python2.7.9
下載地址:https://www.python.org/downloads/
我這里安裝到默認位置:C:\Python27
然后把該目錄添加到環境變量,添加方法參考http://blog.l1n3.net/sublime-text-to-c-ide/該文中添加C語言編譯器路徑到環境變量的方法
完成之后打開cmd,輸入python -V,如出現下圖提示,表明Python部分已經配置OK
配置Sublime Text
把Python和Sublime Text安裝完畢之后,理論上就可以直接使用了
按下Ctrl+B來執行py腳本
不過這里如果使用raw_input()/input()方法的時候會報錯,因為ST2沒有交互式窗口
解決方法可以參考
http://www.crifan.com/python_sublime_text_2_eoferror_eof_when_reading_a_line/
不過這樣使用起來還是感覺不是很舒服,先這么將就著吧
配置Sublime Text 完全可替代IDLE的
之前說到我們的Ctrl+B是不能有raw_input的,不然會報錯,那需要測試的時候必然會有這種情況,經過我的配置之后,我已經完全的用Sublime去替代了IDLE
首先去安裝一個插件,名為SublimeREPL
安裝完成之后,在菜單欄—Tools(工具)這個里面應該有SublimeREPL的子菜單
然后保證你的python目錄已經加入環境變量以后
點擊菜單欄的Preferences[偏好]—KeyBind(User)[按鍵綁定(用戶)],將以下代碼粘貼進去
[
// 運行Python代碼
? ? {
? ? ? ? "keys": ["f5"],
? ? ? ? "command": "run_existing_window_command", "args":
? ? ? ? {
? ? ? ? ? ? "id": "repl_python_run",
? ? ? ? ? ? "file": "config/Python/Main.sublime-menu"
? ? ? ? }
? ? },
]
| 1 2 3 4 5 6 7 8 9 10 | //運行Python代碼 ????{ ????????"keys":["f5"], ????????"caption":"SublimeREPL: Python - RUN current file", ????????"command":"run_existing_window_command","args": ????????{ ????????????"id":"repl_python_run", ????????????"file":"config/Python/Main.sublime-menu" ????????} ????}, |
我設置的快捷鍵為F5,這與IDLE中的是一樣的,接著按ctal+alt+p,彈出包控制,輸入SublimeREPL:Python,右側就會彈出*REPL*[python],在右側python的命令行區 ,按快捷鍵 F5,就可以進行測試了。
我在我這里設置了左右分欄,左邊寫代碼,右邊看調試,如圖
總結
以上是生活随笔為你收集整理的把Sublime Text 2打造成一个轻量级Python的IDE的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 光大银行栋梁卡额度多少?提额小技巧介绍
- 下一篇: 如何申请光大银行栋梁卡?申请要达到这些条