剛剛在上一篇博客中說Sublime Text3如何好用,,結(jié)果編程中就發(fā)現(xiàn)了不能在它的控制臺(tái)中輸入內(nèi)容給input 函數(shù),。
要解決該問題,,需要使用插件:SublimeREPL ,。
下面是解決方法,,分享出來供大家參考:
1. 安裝插件:ctrl+shift+p. 在彈出窗口中輸入REPL ,按上下鍵找到插件,,按回車開始安裝,在最下端會(huì)顯示
安裝過程,。
2. 使用插件:
Tools->SublimeREPL->Python ->Python-RUN current file
就會(huì)重新打開一個(gè)標(biāo)簽頁,,該標(biāo)簽頁就相當(dāng)于控制臺(tái)了,可以在里面輸入內(nèi)容,,input 函數(shù)會(huì)接收該內(nèi)容,,程序的輸出結(jié)果也會(huì)顯示在該標(biāo)簽頁中。
每次這么操作不方便,,為了編譯方便可以自己定義快捷鍵,。方法:
Preferences->Key Buildings
接著會(huì) 彈出兩個(gè)窗口,一個(gè)default ,,另外一個(gè)是user ,,在user 窗口中輸入以下內(nèi)容:
{ "keys": ["ctrl+b"], "caption": "SublimeREPL:Python",
"command": "run_existing_window_command", "args":
{
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
}
}, //其中ctrl+b是我為了和編輯操作統(tǒng)一而定義的快捷鍵,用戶可以自己決定使用哪種快捷鍵
這樣使用ctrl+b編譯代碼時(shí)會(huì)自動(dòng)彈出標(biāo)簽頁,,而且不需要在菜單進(jìn)行繁雜的操作,。
|