Spyder的多语言 编辑 集成了许多功能强大的工具,提供易于使用、高效的编辑体验。编辑器的主要功能包括语法高亮显示 (pygments );实时代码和样式分析 (pyflakes 和 pycodestyle );按需完成、呼叫提示和转到定义功能 (rope 和 jedi );函数/类浏览器,水平和垂直拆分,等等。
pygments
pyflakes
pycodestyle
rope
jedi
Outline Explorer (水平/功能/分类功能):
实时代码和样式分析 pyflakes 和 pycodestyle :
Spyder中的“代码单元”是一组行,通常是在脚本中,可以在当前 IPython控制台 . 这很像MATLAB中的“单元”(除了不需要启用“单元模式”,因为在Spyder中,单元是自动检测的)。您可以根据需要将脚本划分为任意多个单元格,或者根本不划分任何单元格—这是您的选择。
可以按行分隔单元格:
#%% (标准单元分隔符)
#%%
# %% (使用Eclipse编辑文件时,使用标准单元格分隔符)
# %%
# <codecell> (IPython笔记本单元分隔符)
# <codecell>
在分隔符的右侧提供描述将在 Outline Explorer .
文件夹
发现
IPython控制台
项目
代码分析