
5. 新建文件
新建一個空文件夾保存為.py后綴文件將提供Python代碼高亮,保存為.sql后綴將提供SQL代碼高亮。(還有html,c++可選)
6. 代碼執(zhí)行
通過 ctrl + alt + s(source) 執(zhí)行python代碼,在console中可以查看執(zhí)行結(jié)果。
7. 掌管服務(wù)器
如果需要登錄服務(wù)器,在菜單欄中選擇Tool-》Shell即可進(jìn)入服務(wù)器端直接解決深層次問題。
8. 代碼排查
當(dāng)程序出現(xiàn)一些問題,在代碼有點復(fù)雜的時候,通過 ctrl + shift + f(find)可以全局搜索你的代碼段
9. 文件搜索
事實上,我們你發(fā)現(xiàn)有時候是本地的csv文件路徑弄錯了, 想要找到項目中某個文件,可以通過 ctrl + shift + . 來全局檢索文件名(類似 find /|grep 文件名)
10. 偏好設(shè)置
感覺默認(rèn)的偏好設(shè)置不滿足個人胃口,在偏好設(shè)置中可以設(shè)置快捷鍵、Vim模式、高亮、字體、snippet等等細(xì)節(jié)。我個人偏好 solarized dark 的深綠色主題。
總結(jié)
一方面,在服務(wù)器上寫好代碼,直接在服務(wù)器上拉取提交Git/SVN或者部署Docker鏡像,這樣就避免了在Windows/Mac下寫的代碼在服務(wù)器上跑不通的問題,也就是說開發(fā)環(huán)境和測試環(huán)境的代碼與環(huán)境始終保持了一致性。另一方面,通過Web IDE在任何一個瀏覽器中就可以直接前往服務(wù)器現(xiàn)場,不論是一臺Chrome OS、 Windows XP 甚至是樹莓派。事實上,RStudio作為我的主力編輯器90%取代了Atom、Sublime Text、Jupyter等等編輯器,現(xiàn)在好多Python工程師都在學(xué)習(xí)如何使用它。
