Spyder(Anaconda3)是否支持类似RStudio RSweave的多级自动折行及代码层级展示?
Spyder IDE 按语法层级折行功能说明
你提到的类似RStudio RSweave环境中按层级自动折行长行的功能,Anaconda3版本的Spyder是支持的,配置方法如下:
- 启动Spyder后,点击顶部菜单栏的
工具(英文界面为Tools),选择偏好设置(英文界面为Preferences) - 在左侧设置导航栏找到
编辑器分类,点击进入下一级的显示选项页 - 在右侧配置项中找到自动换行相关设置,勾选 按语法层级换行(部分版本标注为「缩进感知换行」)即可
开启后长代码行触及编辑器窗口边缘时,会根据当前代码的缩进层级自动折为多行显示,仅为展示效果,不会实际修改你的代码内容,和你在RStudio中看到的折行效果一致。
如果你的Spyder版本低于4.0找不到该选项,可打开Anaconda Prompt执行conda update spyder升级到最新稳定版即可使用该功能。
内容的提问来源于stack exchange,提问作者zest16
相关产品推荐
相关产品推荐

