Spyder Pycharm
https://zhuanlan.zhihu.com/p/357229107
https://www.zhihu.com/question/417403923/answer/2012582142
1. kite代码补全
2. %%代码分段运行
Spyder是一个强大的科学环境,用Python编写,由科学家、工程师和数据分析师设计。它具有一个独特的组合,将高级编辑、分析、调试和全面开发工具的分析功能与数据探索、交互执行、深度检查和科学软件包的漂亮的可视化功能结合在一起。
因为之前编程用过很多的Matlab,所以对于Jupyter的风格接受不了,选用了anaconda中spyder,其中4.0 版本的界面功能相比于前几个版本,功能和颜值都大大提升
一、自动补全代码
第一种是使用Kite 工具
具体方法详见官方网址:https://github.com/spyder-ide/spyder/releases
spyder上面你安装成功会发现下面多了一个:Kite : ready
第二种是系统自带的补全工具
包含两种代码补全算法:Jedi补全和贪心补全greedy completer
我的建议是两者皆用之,鱼和熊掌兼得
二、快捷键
快捷键大全
常用快捷键:
F5:运行
F11:全屏
Ctrl + 1: 注释/反注释
Ctrl + 4/5: 块注释/块反注释
Ctrl + L: 跳转到行号
Tab/Shift + Tab: 代码缩进/反缩进
Ctrl +I:显示帮助
Tab:空行前是代码缩进;在输入一个字母后,按Tab健会自动补全或者代码提示。
调试我一般不用快捷键,都是点击工具栏上的图标
三、分段和调试
分段:
Spyder中的cell code 和MATLAB中的cell十分类似
"#%%"是模仿MATLAB的"%%", 表示cell, cell可以理解为文章中的段落
cell功能1: 使脚本代码更清晰.
脚本代码可以分级
"#%%"表示一级(最高级), "#%%%"表示二级, "#%%%%"表示三级, 以此类推.
cell功能2: 可以分段运行
有了cell, 可以不用运行整个脚本, 而是一段一段运行. 十分方便右击的运行单元格
调试:IPython debugger,ipdb
(1)双击行号前端空白处,设置断点 Debug ‣ List breakpoints 中可以进行断点管理
(2)Debug菜单中单击Debug(Ctrl+F5)
(3)Debug菜单中单击Continue(Ctrl+F12),此时即可跳转到断点处,该行会有高亮。
(4)Debug菜单中单击Step(Ctrl+F10),进行单步调试
相应的步骤在菜单栏中都有对应的快捷键,方便调试
编辑器用箭头显示调试器当前停止的代码行
调试过程中的中间结果可在Variable explorer中查看
编程中的print函数也是非常好用;同时调试过程中还可以使用%matplotlib绘图功能
高级功能:
在Spyder的首选项中启用新的“在调试时忽略Python库”选项,在IPython控制台下‣Debugger‣Debug,这样可以避免在调试时逐步跳转其他Python包。这将跳过您已经安装的所有内置和第三方Python模块。
推荐这些技术文章:
Ctrl + d : 选中后删除代码
Alt + 左/右箭头:
Alt + 上/下箭头:上下代码对调,代码移动
Ctrl + /:注释代码 (同样适用于html代码)
Ctrl + home:移动到一行开头
Ctrl + end:移动到一行最后面
Tab:缩进代码
Shift + tab:取消缩进
Ctrl + h:全局搜索
...
如何以快捷键的方式输入flask初始模块
将下面的代码做成快捷键:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return 'hello world'
if __name__ == '__main__':
app.run()
点击file 的setting:
...
简介
Pycharm是python编程过程中最为推荐的编辑调试软件之一,其使用简单,界面友好,也成了学习Python路上必须学会的软件之一,本篇教程简单介绍一下windows用户从安装到日常使用的基本功能,其他系统也可简单参考。
软件安装
Python安装
Pycharm作为Python编辑调试工具,所以首先要确保Python能正常安装和使用,不过Python安装不在本教程讨论范围内,这里提供...
Pycharm中ctrl+鼠标左键进入的是.pyi文件而不是.py文件问题的解决方法
在Pycharm中进入File-->Settings-->Editor-->Code Style-->File Types中选择Python Stub中:
也可能你的pycharm是这个路径:
将'5'里边的.pyi remove即可
将上图中移除内容区域中清空即可,这样就可以解决问题。
参考:关于Pycharm中ctrl+鼠标左...
文章链接:https://www.dianjilingqu.com/3691.html
本文章来源于网络,版权归原作者所有,如果本站文章侵犯了您的权益,请联系我们删除,联系邮箱:saisai#email.cn,感谢支持理解。