相关文章推荐
健壮的核桃  ·  apply lambda if else ...·  1 年前    · 
绅士的石榴  ·  Mybatis ...·  1 年前    · 
星星上的斑马  ·  android10获取WiFi名称 ...·  1 年前    · 

一、Spyder快捷键

快捷键 内容
Ctrl+1 // 注释
Ctrl+4/5 # == 块注释/反注释
Ctrl+Alt+↓/↑ 复制一行
Ctrl+D 删除一行
Ctrl+Tab 转到上/下一文件
Ctrl+I 查看某个函数的帮助文档
Ctrl + L 跳转到行号
Ctrl+Shift+V 调出变量窗口
F5 运行
F11 全屏
Ctrl+up 回到文档开头
Ctrl+down 回到文档末尾
Ctrl+R 替换文本
Ctrl+Enter 运行当前单元
Shift+Enter 运行当前单元并前进
Tab 代码提示与补全
Ctrl+Alt+I

Source → Run autopep8
代码格式化
如果无用,见链接安装
Autopep8:代码自动格式化

二、开启代码提示和补全

工具-偏好设置-代码补全及语法检查

三、代码自动格式化

参见博客 Spyder——Autopep8:代码自动格式化功能

Spyder 快捷键大全

Spyder中常用的快捷键

Spyder设置代码提示/补全

最近在学习tensorflow框架,在ubuntu下用到python的一个ide – spyder ,以下是常用 快捷键 Ctrl+1:注释/撤销注释 Ctrl+4/5:块注释/撤销块注释 Ctrl+L:跳转到行号 F5:运行 F11:全屏 Tab:空行前是 代码 缩进;在输入一个字母后,按Tab健会自动 补全 或者 代码 提示 。 Shift+Tab:撤销 代码 缩进 ps:Tools–>Preferences–>Keyboard Shortcut  可以查看所有 快捷键 以上这篇 spyder 常用 快捷键 (分享)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件 开发 网。 最近发现在电脑完成基于Anaconda的TensorFlow安装后,使用 Spyder 并没有自动补齐的功能,使用起来很烦人,现提供以下解决方法: (1)按照anaconda3的安装路径找到如下的py文件。 (2)修改module_completion.py参数的相关模块。如下,加入tensorflow (3)删除该路径下的submodules文件 (4)重新启动即可! 但是没有任何用; 2、在anaconda控制台输入pip list,查看安装了哪些包,如果存在enum34,则删除 pip uninstall enum34.重启 spyder 对我的 Spyder 也没有什么用 3、在anaconda控制台,输入pip install rope,如果是Python3,输入pip insta... 方面由于Pycharm,很多性能都优于Pycharm,也是自己后面主要用的Python编辑器,但是在使用中发现其。,安装时,自带Kite(风筝)。功能较弱,基本没有 提示 功能。确实和Kite做了集成。 (2)随后弹出对话框,点击左侧栏中的”IPython console” (3)选择右侧选项可中的,“Advanced Settings”,勾选“Use greedy completion in the IPython console”,并且在“Autocall”选项中选择“Full”。 (4)点击“OK”设置完毕,此时进行 代码 书写时,按tab键即可实现 代码 自动 补全 。 2.如果经过上述操作并没有成功设置自动 补全 功能。可以尝试在控制台输入“conda uninstall enum 在 spyder 中设置 代码 提示 方便python 代码 书写 在 spyder 的菜单栏中选择 Tools -> Preferences -> IPython console -> Advanced Settings 勾选 [Use the greedy completer] 并将Autocall 设置为Full 点击Apply应用设置 设置完成后的效果: 若没有自动弹... 博主的自定义库,已经将库路径加入了环境变量的PYTHONPATH中,最开始可以正常的导入,并且在 Spyder 编辑器中也可以和其他标准库以及三方库一样,有 代码 补全 提示 。但是某天突然在 Spyder 中对于自定义的库就无法 提示 代码 补全 了,但是标准库已经其他三方库是可以正常 提示 的,而且在Ipython中, 代码 提示 一切都正常。原因找到后,解决方法就很简单,打开上图的PYTHONPATH管理器,手动显式的再次在 Spyder 中添加自定义库的所在路径。 熟练 spyder 中的一些 快捷键 后,能极大提升code效率。 这里列出常用的 快捷键 。(注:在 spyder 导航栏Tools-Preferences-Keyboard shortcut中有所有的 快捷键 ) Tab/Shift+Tab: 代码 缩进/撤销 代码 缩进Ctrl+1:注释/撤销注释Ctrl+4/5:块注释/撤销块注释Ctrl+L:跳转到行号F5:运行F11:全屏 解决 Spyder 的Editor无法自动 提示 /完成 代码 1. 问题描述2. 解决方法 1. 问题描述 \quad突然发现 spyder 的Editor无法自动 提示 /完成 代码 (但是在IPython界面却可以),使用非常不方便。 \quad \quad在 spyder 官网只找到了Common Illnesses这个链接: 文档只是说明了是LSP has stopped working这个原因 —— 如果 代码 完成、帮助和分析可能会停止工作,此时下图中点击红色圆圈处显示为LSP Python: Down的状态(正常状态是