久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

基于Sublime Text搭建Python IDE | 自由的風(fēng)

 icecity1306 2014-11-08

1. 問題

最近在使用Sublime Text 2寫Python代碼的時(shí)候,發(fā)現(xiàn)了兩個(gè)小問題:

  • 代碼中如果使用了input等函數(shù)進(jìn)行交互的時(shí)候,,直接使用Ctrl+B進(jìn)行編譯時(shí),,運(yùn)行信息欄內(nèi)無(wú)法輸入交互信息,,程序會(huì)提示報(bào)錯(cuò),。
  • 在Win 8.1下面,,使用Ctrl+B進(jìn)行編譯時(shí),運(yùn)行信息欄內(nèi)不顯示編譯信息,,一片空白(這個(gè)不知道是否屬于個(gè)例,、設(shè)置錯(cuò)誤還是bug之類的)

2. 安裝的插件

SublimeREPL

針對(duì)上面的兩個(gè)問題,我找到了SublimeREPL插件,,可以用于運(yùn)行和調(diào)試一些需要交互的程序,,同時(shí)在Win 7和Win 8.1下面都能正常工作。

比較棒的是這個(gè)插件可以支持多種語(yǔ)言,,而對(duì)于Python也支持多種運(yùn)行模式,,我比較常用到的是PythonPython - RUN current file

SublimeREPL

SublimeCodeIntel

SublimeCodeIntel 可以支持代碼的自動(dòng)補(bǔ)全以及成員/方法提示等功能,,安裝此插件后,,Sublime Text 2就有點(diǎn)IDE的感覺了。

SublimeLinter

SublimeLinter 是用來(lái)在寫代碼時(shí)做代碼檢查的,,可以檢查Python代碼是否符合PEP8的要求。

3. 優(yōu)化

SublimeREPL添加快捷鍵

SublimeREPL安裝之后沒有快捷鍵,,每次運(yùn)行程序必須用鼠標(biāo)去點(diǎn)工具欄,,有些不爽,所以需要給SublimeREPL添加快捷鍵,。

這里可以看到所有Python方法的名稱及id,,根據(jù)此可以自定義用戶快捷鍵,在偏好--鍵綁定–用戶中輸入:

[ {"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 - RUN current file的快捷鍵,,我在這里使用的是F5,,可以根據(jù)自己的需要進(jìn)行靈活的調(diào)整。

代碼區(qū)和編譯區(qū)分隔顯示

選擇查看--布局--行:2,,將Sublime分割為上下兩部分,,選擇F5進(jìn)行代碼編譯,編譯信息將會(huì)顯示在下面的編譯區(qū)域,。

代碼區(qū)和編譯區(qū)分隔顯示

轉(zhuǎn)載請(qǐng)注明:自由的風(fēng) ? 基于Sublime Text搭建Python IDE

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多