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

单文件分成多编辑窗口 

相关文章

Python获取指定字符前面的所有字符方法

在用C和python编程时遇到的一个问题是: 用网口发送过来1k数据,数据格式是json,但是发送时不知道需要的大小,因为不同任务大小不一样,所以统一发送1024字节,统一接收1024了...

python实现括号匹配的思路详解

1.用一个栈【python中可以用List】就可以解决,时间和空间复杂度都是O(n) # -*- coding: utf8 -*- # 符号表 SYMBOLS = {'}': '{'...

Python网络编程 Python套接字编程

Python网络编程 Python套接字编程

Python 提供了两个级别访问的网络服务。 低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的全部方法。...

Python2实现的LED大数字显示效果示例

Python2实现的LED大数字显示效果示例

本文实例讲述了Python2实现的LED大数字显示效果。分享给大家供大家参考,具体如下: #filename:bigNumber.py zero=['*******','* *'...

python 将数据保存为excel的xls格式(实例讲解)

python提供一个库 xlwt ,可以将一些数据 写入excel表格中,十分的方便。贴使用事例如下。 #引入xlwt模块(提前pip下载好) import xlwt #使用wor...