spyder替换_Spyder简单使⽤
哎,早知道买笔记本的时候就应该买固态的。我的笔记本⽤了两年机械太慢了。寒假回来想装个固态,本来想移植系统,但是失败了,没办法只能在固态上再安⼀个系统,我tm。原来系统上要搞的东西全部要重新来过,⼼累..........
⼀ ⾯板介绍
和我下载的差不多:
菜单栏:放置所有功能
⼯具栏:放置快捷菜单,可以通过菜单栏中的View的Toolbars的复选框来勾选
⼯作区:写代码的地⽅
属性页的标题栏:可以显⽰当前代码的名字和位置
查看栏:查看⽂件、调试时的对象及变量
输出栏:查看程序的输出信息,也可以作为shell终端来输⼊Python语句
状态栏:⽤来显⽰当前⽂件权限、编码,光标指向位置和系统内存
内置了IPython,还像MATLAB⼀样有变量窗⼝可以看变量的值,对于调试来说很⽅便。
⼆ 注释功能
注释功能为编写代码很常⽤功能,下⾯介绍Spyder的批量注释功能
1 勾选【View】->【Toolbars】->【Edit toolbar】
2 ⼯具栏多出3个按钮
第1个按钮实现注释功能,第2和第3个按钮实现代码缩进和不缩进功能。
不过我还是习惯⽤快捷键,下⾯会有。另外提醒⼀下,sublime的快捷注释是ctrl+/。
三 运⾏程序功能
第1个按钮:运⾏当前⼯作区内的Python代码
第2个按钮会弹出⼀个Run setting对话框,可以输⼊启动程序的参数
这两个没有了。
四 调试功能
在运⾏中可以通过设置断点来进⾏调试
现在是
这个没什么解释的。
五 Source操作
1 勾选【View】->【Toolbars】->【Source toolbar】
2 ⼯具栏多了⼀些按钮
这些按钮可以实现建⽴书签、回退到上次代码位置、前进到下次代码位置。
在程序编辑窗⼝中按住Ctrl键,并单击变量名、函数名、类名或模块名,可以快速跳转到定义位置。
默认配置下,“Variable explorer”窗格中不显⽰以⼤写字母开头的变量,可以单击⼯具栏中的配置按钮(最后⼀个按钮),在菜单中取
消“Excludecapitalized references”的选中状态
现在是
还有快捷键,可以到快捷键    中⽂名称
Ctrl+R    替换⽂本
Ctrl+1    单⾏注释,单次注释,双次取消注释
Ctrl+4    块注释,单次注释,双次取消注释
F5    运⾏程序
Ctrl+P    ⽂件切换
Ctrl+L    清除shell
Ctrl+I    查看某个函数的帮助⽂档
Ctrl+Shift+V    调出变量窗⼝
Ctrl+up    回到⽂档开头
Ctrl+down    回到⽂档末尾
context    name    shortcut    中⽂名称
-    close page    Ctrl+Shift +F4    关闭页⾯
-    configure    Ctrl+F6    配置
-    debug continue    Ctrl+F12    继续调试
-    debug exit    Ctrl+Shift+F12    调试退出
-    debug step into    Ctrl+F11    调试进⼊函数
-    debug step over    Ctrl+F10    调试跳出函数
-    debug step return    Ctrl+Shift+F11    调试返回
-    debug    Ctrl+F5    调试
-
    file switche    Ctrl+P    ⽂件切换
-    find next    F3    查下⼀个⽂件
-    find previous    Shift+F3    到以前的⽂件
-    find text    Ctrl+F    到⽂本
-    fullscreen mode    F11    全屏模式
-    hide find and replace    EShiftCtrl    隐藏查和替换
-    layout preferences    Alt+Shift+P    布局的设置
-    lock unlock panes    Ctrl+Shift+F5    锁解锁窗格
-    maximize pane    Ctrl+Alt+Shift+M    最⼤化窗格
-    preferneces    Ctrl +Alt +Shift+P    偏好
-    quit    Ctrl +Q    退出
-
    re-run last script    F6    最后重新运⾏脚本
-    repalce text    Ctrl +R    替换⽂本
-    restart    Alt +Shift+R    重新启动
-    run    F5    运⾏
-    save current layout    Alt +Shift+ S    保存当前的布局
-    show toolbars    Alt +Shift+T    显⽰⼯具栏
-    spyder documentation    F11    spyder的⽂档
-    switch to breakpoints    Ctrl +Shift+B    切换到断点
-    switch to console    Ctrl +Shift+C    切换到控制台
-    switch to editor    Ctrl +Shift+E    切换到编辑器
-    switch to explorer    Ctrl +Shift+X    切换到浏览器
-
    switch t find_in_files    Ctrl +Shift+F    切换到 find_in_files
-    switch to help    Ctrl +Shift+H    切换到帮助
-    switch to historylog    Ctrl +Shift+L    切换到historylog
-    switch to ipython_console    Ctrl +Shift+I    切换到ipython_console -    switch to onlinehelp    Ctrl +Shift+D    切换到onlinehelp
-    switch to outline_explorer    Ctrl +Shift+O    切换到outline_explorer -    switch to project_explorer    Ctrl +Shift+P    切换到project_explorer -    switch to variable_explorer    Ctrl +Shift+v    切换到variable_explorer -    symbol finder    Ctrl +Alt +P    符号查器
-    use next layout    Alt +Shift+PageDoen    使⽤下⼀个布局
-    use previous layout    Alt +Shift+PageUp    使⽤上⼀个布局
array_builer    enter array inline    Ctrl +Alt +M    进⼊array内联
array_builer    enter array table    Ctrl +M    进⼊array表
console    clear line    Shift+Esc    清除⾏
console    clear shell    Ctrl +L    清除shell
editor    inspect current object    Ctrl +I    检查当前对象
editor    breakpoint    F12    断点
editor    blockcomment    Ctrl +4
editor    close all    Ctrl +Shift+W    关闭所有
editor    close file 1    Ctrl +W    关闭⽂件1
editor    close file 2    Ctrl +F4    关闭⽂件2
editor    code completion    Ctrl +Space    代码⾃动完成
editor    conditional breakpoint    SF12    条件断点
editor    copy line    Ctrl +Alt +Down    复制⾏
editor    copy    Ctrl +C    复制
editor    cut    Ctrl +X    减少
editor    delete line    Ctrl +D    删除⼀⾏
editor    delete    Del    删除⼀⾏
editor    duplicate line    Ctrl +Alt +Up    重复的⾏
editor    end of document    Ctrl +Down    最终的⽂档
editor    end of line    Meta + E    每⾏的最后
editor    go to definition    Ctrl +G    去定义
editor    go to line    Ctrl +L    去⾏
editor    go to next file    Ctrl +Shift+Tab    去下⼀个⽂件
editor    go to previous file    Ctrl +Tab    去之前的⽂件
editor    inspect current object    Ctrl +I    检查当前对象
editor    kell next word    Meta+D    清楚下⼀个单词
editor    kill previous word    Meta+B    清除上⼀个单词
editor    kill to line end    Meta+K    清楚⾏的终点
editor    kill to line start    Meta+U    清除⾏的开始
editor    last edit location    Ctrl +Alt +Shift+L    最后编辑位置editor    move line down    Alt +Down    线向下移动
editor    move line up    Alt +Up    线向上移动
editor    new file    Ctrl +N    新建⽂件
editor    next char    Meta+F    下⼀个单词
editor    next cursor position    Ctrl +Alt +Right    下⼀个光标位置editor    next line    Meta+N    下⼀⾏
editor    next word    Meta+Right    下⼀个词
editor    open file    Ctrl +O    打开的⽂件
editor    open last closed    Ctrl +Shift+T    打开上次关闭
editor    paste    Ctrl +V    粘贴
editor    previous char    Meta+B    之前的字符
editor    previous cursor position    Ctrl +Alt +L    前⼀光标位置editor    previous line    Meta+P    前⼀⾏
editor    previous word    Meta+L    以前的单词
editor    redo    Ctrl +Shift+Z    重做
editor    rotate kill ring    Meta+Shift+Y    旋转杀死环
editor    run cell and advance    Shift+R    细胞和推进
editor    run cell    Ctrl +R    运⾏单元
editor    run selection    F9    选择运⾏
editor    save all    Ctrl +Alt +S    保存所有spyder中文设置
editor    save as    Ctrl +Shift+S    另存为
editor    save file    Ctrl +S    保存⽂件
editor    select all    Ctrl +A    选择所有
editor    show/hide outline    Ctrl +Alt +O    显⽰/隐藏轮廓
editor    start of document    Ctrl +U    开始的⽂档
editor    start of line    Meta+A    开始⾏
editor    toggle comment    Ctrl +1    注释
editor    transform to lowercase    Ctrl +U    转换为⼩写字母
editor    transform to uppercaer    Ctrl +Shift+U    变换⼤写字母
editor    unblockcomment    Ctrl +F5    unblockcomment
editor    undo    Ctrl +Z    撤销
editor    yank    Meta+Y    猛拉
editor    zoom in 1    Ctrl ++    放⼤1
editor    zoom in 2    Ctrl +=    放⼤2
editor    zoom out    Ctrl +-    缩⼩
editor    zoom reset    Ctrl +0    变焦重置
ipython_console    new tab    Ctrl +T    新标签页
ipython_console    reset namespace    Ctrl +Alt+R    重置名称空间
ipython_console    reset kernel    Ctrl +.    重置内核
profiler    run profiler    F10    运⾏分析器
pylint    run analysis    F8    运⾏分析
variable_explorer    copy    Ctrl +C    复制
其中Ctrl+G⽐较有⽤,它和Ctrl和⿏标点击⼀样。
还有ctrl+]是批量右移,ctrl+[是批量左移。
我⽐较喜欢这个风格,因为和sublime是⼀样的。
好像上⾯还提到了cell,这个cell⽤过jupyter的⼀定⽐较熟悉了。那么在这⾥⾯如何⽤呢?和MATLAB有点像,不过这⾥要加⼀个#,这个符号表⽰开始⼀个新的cell。
不过Spyder的代码提⽰也太不友好了。
需要⾃⼰按Ctrl+I才出来:
⽽且有的还出不来:
居然只⽀持这些模块的补全:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。