作为轻量级 IDE,Spyder 是数据分析的一大利器。升级到 4.1.1 版本后,酷炫的黑色主题外加 Kite 辅助参数补全,较之前版本又有了很大的改进,可谓更加流畅、优雅了。当然,一个强大的 IDE 怎能少得了快捷键的加持?
不知大家都有没有这样的体验,当写代码感觉来了的时候,有时候因为需要不停地点鼠标影响了写代码的速度。这时,就体现 IDE 中快捷键的重要性了。所以说,让手留在键盘上,不需要不断地点击鼠标,实为提高写代码效率的重要一环。
本文基于网络上的一篇英文文章[1],并对其进行了翻译、测试和整理。全文在 Win10 系统上测试通过,Spyder 版本为 4.1.1。
一键安装&升级新版本 Spyder:
conda install spyder=4.1.1
常用快捷键
传统
导航
缩放和注释
搜索和替换
移动和增删
杂项
执行&调试
转换编辑区域
自定义快捷键
在 Spyder 中,打开 Tools --> Preferences --> Keyboard shortcuts,即可自定义快捷键。
小结
- 快捷键看似比较繁杂、不好记忆,但通过日常的频繁使用、强化练习和正向激励,就能逐渐找到感觉,最终达到熟捻于心的程度。
- 用 Spyder 写代码时分代码块是一个好习惯,不仅可以使代码结构更加清晰,在写比较耗时的大程序时还能节省运行时间。代码块用
#%%
开头,与 MATLAB 类似但不一样,这样就可以用前文所述的Ctrl + Enter
快捷键执行代码块了。
参考文献
- Spyder Keyboard Shortcuts for the Editor under Windows