Spyder IDE如何设置以复制带RTF样式的选中代码?
Spyder 复制保留语法高亮样式代码的配置方法
Spyder 原生自带带语法样式的富文本复制功能,不需要安装第三方插件,按以下步骤操作即可:
永久生效配置
- 打开设置面板:Windows/Linux 用户点击顶部菜单栏
Tools->Preferences;macOS 用户点击顶部状态栏Spyder菜单 ->Settings - 在左侧设置分类栏选择
Editor(编辑器),切换到Display(显示)选项卡 - 找到选项 Copy rich text by default(默认复制富文本),勾选前方复选框
- 点击面板下方的
Apply(应用)保存设置,之后所有选中代码的常规复制操作(快捷键Ctrl+C/Cmd+C)都会自动保留语法高亮、缩进、配色等样式,直接粘贴到PPT、Word等支持富文本的软件里即可和编辑器内显示效果一致。
临时使用方法
如果不需要修改默认复制行为,选中目标代码后点击右键,在右键菜单中直接选择 Copy with syntax coloring(带语法高亮复制)即可,单次复制生效,不会改变原有默认复制逻辑。
注意:如果使用的是5.0之前的旧版本Spyder,对应设置项在
Editor->Advanced settings(高级设置)分类下,名称为Copy rich text when copying text from the editor,勾选后效果完全一致。复制得到的代码样式和当前Spyder编辑器的主题绑定,做教学演示时可以先把编辑器主题调整为和PPT适配的深浅风格,再复制代码,显示效果会更协调。
内容的提问来源于stack exchange,提问作者lelorrain7
相关产品推荐
相关产品推荐

