好用的Python编辑器WingIDE的使用经验总结

yipeiwu_com6年前Python基础

WingIDE的使用

好的工具可以让你做事时,事半功倍!这一点在写代码的过程中尤为明显,使用Pyhton写程序有一年多了!各类编辑器IDE也使用了不少,如Pycharm,sublime,Qtcreator等等,最近开始使用WingIDE,发现使用起来非常顺手,而且支持目前所有主流操作系统!这篇博文用来记录总结,在安装和使用WingIDE过程中的一些有用的经验,技巧!

官网下载链接:http://wingware.com/downloads

WingIDE的安装

在windows平台下的安装

1:首先安装python开发环境
2:添加python路径到系统path
3:下载安装WingIDE (破解)

Debain平台下的安装

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

sudo dpkg -i xxx.deb

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操作效果

单文件分成多编辑窗口 

相关文章

使用NumPy和pandas对CSV文件进行写操作的实例

数组存储成CSV之类的区隔型文件: 下面代码给随机数生成器指定种子,并生成一个3*4的NumPy数组 将一个数组元素的值设为NaN: In [26]: import numpy a...

浅谈Python 多进程默认不能共享全局变量的问题

主进程与子进程是并发执行的,进程之间默认是不能共享全局变量的(子进程不能改变主进程中全局变量的值)。如果要共享全局变量需要用(multiprocessing.Value("d",10.0...

python通过smpt发送邮件的方法

本文实例讲述了python通过smpt发送邮件的方法。分享给大家供大家参考。具体实现方法如下: import smtplib, socket fromaddr = a@b.com...

详解Python中打乱列表顺序random.shuffle()的使用方法

之前自己一直使用random中 randint生成随机数以及使用for将列表中的数据遍历一次。 现在有个需求需要将列表的次序打乱,或者也可以这样理解: 【需求】将一个容器中的数据每次...

用Python写脚本,实现完全备份和增量备份的示例

需求: 在/root/backup下面有两个文件夹dst和src。要求在周一的时候进行完全备份,其余日子进行增量备份。从src备份到dst。 思路及关键点: 建立一个文件,以字典方式记...