Python编辑器WingIDE的安装和使用教程

 Pala   2017-08-27 17:29   99 人阅读  0 条评论

1 安装
WingIDE本身不包含Python,故需要先安装你所需的Python。
从官方网站下载安装包,一路Next即可。

WingIDE是共享软件,未付费有使用时间的限制。
但是WingIDE本身是用Python写的,因此在使用方法上有无限可能。

WingIDE是跨平台的,适用于Windows,OSX和较新版本的Linux。

在windows平台下的安装

    1:首先安装python开发环境

    2:添加python路径到系统path

    3:下载安装WingIDE

Debain平台下的安装

    由于在Linux平台下,python一般是默认安装的,所以直接到官方下载Deb包,然后安装即可

2 使用

使用技巧

WingIDE主题的选择

选择如上图主题风格的方法,看下面的动态图的操作
默认的字体对本人来说有点小,通过Edit->Preferences->User Interface->Fonts进行调整

常用快捷键

F1 = 上下框的开合
F2 = 左右框的开合
Tab = 自动补全功能
习惯使用enter or space键补全的朋友可以通过下面方法设置
设置补全键:Edit->Keybord Personality->Config auto..->Editors->Auto-completion
显示行号的选项:Edit -> Show(Hide) Line Numbers

F1 F2操作效果

单文件分成多编辑窗口 

2.1 交互模式

很多教程中使用Python的交互模式展示示例代码。

WingIDE自带一个Python提示符,而且有很贴心的语法高亮与自动提示:

而且这个交互模式支持Ctrl+C/Ctrl +V,
被Windows命令提示符诡异的操作折磨的不行了的同学有福音了!

2.2 程序模式

WingIDE 是一个完备的集成开发环境。所谓集成开发环境,是指包含文本编辑、调试、项目管理等多功能的开发软件。在一个软件内部就能够进行所有的开发工作。

比如一个简单的Python程序,在代码编辑区里输入代码,保存,然后按工具栏中红圈里的运行按钮。程序的输出会显示在Debug I/O里。
对于输入也没有问题。Debug I/O窗口会闪烁提示。这个窗口也支持标准的复制粘贴快捷键。

当然,智能提示是最爱。当你键入已有函数、变量之后,WingIDE会自动提示进行补全:下图是内置函数raw_input
下图是你自己刚刚定义的变量

2.3 调试

WingIDE 支持很方便的下断点、观察变量。既可以在Watch窗口里注册你想要看的变量,也可以把鼠标放在变量上面直接看值。


2.4 错误和异常处理
如果程序有语法错误,WingIDE会直接在你录入程序时提示错误:
如果有运行时错误,WingIDE会暂停到错误所在的位置,并进入调试模式:

3 局限性
由于Python静态解析本身的困难。做到某些C++ IDE那样的智能提示是很难的。
此外,由于是闭源软件,在某些Linux平台上不一定能够启动。


本文地址:http://chenxm.cc/post/285.html
版权声明:本文为原创文章,版权归 Pala 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?