快捷键
|
内容
|
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的状态(正常状态是