在windows下安装配置Ulipad
今天推荐一款轻便的文本编辑器Ulipad,用来写一些小的Python脚本非常方便。
Ulipad下载地址:
https://github.com/limodou/ulipad
http://files.cnblogs.com/dolphin0520/ulipad.4.1.py27.rar
注意Ulipad是基于wxPython编写的,因此需要有wxpython的支持,得先安装wxpython。
安装完成之后,打开Ulipad就是如下界面了:
Ulipad通用设置:
选择“编辑”->“参数”:
这里可以设置 文件的默认编码格式、自动缩进等
另外这里要非常注意一点,“输入助手”一定要设置,否则Ulipad的自动提示很缓慢:
默认是“400微秒”,最好改成“10微秒一下”。
另外,Ulipad支持语法高亮,如果需要设置的话,可以选择“文档”->“语法参数”来设置:
另外,Ulipad支持目录浏览,选择“文件”->“目录浏览”即可。并且Ulipad支持调试功能、以及可以安装一些插件来进行Django的开发等。
如果需要对.py文件有右键 打开方式支持:
1.打开注册表(win+R,运行框输入regedit)
2.先对*.py文件进行设置。找到注册表目录HKEY_CLASSES_ROOT\Python.File\shell,在shell文件夹图标上点右键→新建→项,对新项进行命名,这里命什么名字,在右键将会显示什么名字,比如我的是“Edit with UliPad”。
3.在“Edit with UliPad”上继续点右键新建项,项名为“command”,点command,右边出现一个“默认”,后面的数据是空的,现在就是在这里添加数据。
4.双击“默认"弹出编辑对话框,复制以下字符:
"D:\Program Files\UliPad\UliPad.exe" "%1"
再右键.py文件就多了"Edit with Ulipad"选项了。
在windows下安装配置Ulipad的更多相关文章
-
Windows下安装配置MongoDB
Windows下安装配置MongoDB 一,介绍 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统.在高负载的情况下,添加更多的节点,可以保证服务器性能. MongoDB ...
-
(转)windows 下安装配置 Nginx 详解
windows 下安装配置 Nginx 详解 本文转自https://blog.csdn.net/kingscoming/article/details/79042874 nginx功能之一可以启动一 ...
-
QT学习之windows下安装配置PyQt5
windows下安装配置PyQt5 目录 为什么要学习QT 命令行安装PyQt5以及PyQt5-tools 配置QtDesigner.PyUIC及PyRcc 为什么要学习QT python下与界面开发 ...
-
RabbitMQ学习在windows下安装配置
RabbitMQ学习一. 在windows下安装配置 1.下载并安装erlang,http://www.erlang.org/download.html,最新版是R15B01(5.9.1).由于我机器 ...
-
Windows下安装配置免安装MySQL5.7服务器
Windows下安装配置免安装MySQL5.7服务器 1.下载.解压安装包 从MySQL官方网站上下载mysql-5.7.19-winx64.zip 下载完成后,把安装包解压到D:\DevSoft ...
-
Windows下安装配置MySQL
Windows下安装配置MySQL的基本步骤 一.MySQL下载 MySQL官方下载地址https://dev.mysql.com/downloads/mysql/5.7.html#downloads ...
-
Windows下安装配置ant
1.ant安装 请从官网下载ant的*.zip格式的安装包, Windows建议下载*.zip版本, Linux建议下载*.gz版本. 2.配置环境变量 解压之后,在Windows中配置环境变量, 在 ...
-
2、Windows下安装配置Redis
windows下redis软件开源安装包挂载到github上,下面将详细介绍如何在windows下安装redis服务器 下载地址:https://github.com/MSOpenTech/redis ...
-
windows下安装配置apacheserver
注:一開始公布的时候 图片是复制粘贴的.所以公布完图片所有消失了...如今是补发图片. . .2016/04/25 1.进入apache官网 http://httpd.apache.org/ 这里我 ...
随机推荐
-
触摸屏校准tslib的配置文件
./autogen.sh#sleep 10./configure --prefix=/usr/lxl/tslib --host=arm-linux CC=arm-linux-gcc#sleep 100 ...
-
逻辑推理:在一个100条语句的列表中,第n条语句是“在这个列表中,恰有n条语句为假”,可以得出什么结论?
<离散数学及其应用>第六版1.1练习题第43题的个人分析 题目:在一个100条语句的列表中,第n条语句是"在这个列表中,恰有n条语句为假".......... ...
-
Swfit中视图跳转
.跳转到任一UIViewController var sb = UIStoryboard(name: "Main", bundle:nil) var vc = sb.instant ...
- jQuery的fancybox插件
-
【转载】jQuery动画中的queue()函数
原文链接:http://www.cnblogs.com/hh54188/archive/2011/04/09/1996469.html 原文摘要:当你使用一系列的动画效果(如hide,show),这些 ...
-
java设计模式---构建者模式
创建者模式和工厂模式有点类似,不过关注点不同.工厂模式往往只关心你要的是什么,二不关心这个东西的具体细节是什么.而创建模式则关心的是这个东西的具体细节的创建.拿创建人物来说,我们关心的不仅是创建一个人 ...
-
『MXNet』第九弹_分类器以及迁移学习DEMO
解压文件命令: with zipfile.ZipFile('../data/kaggle_cifar10/' + fin, 'r') as zin: zin.extractall('../data/k ...
-
springboot —— 多数据源
本文主要介绍如何在一个springboot项目配置两个数据源(mysql和oracle): 1.引进相关依赖 <!-- https://mvnrepository.com/artifact/my ...
-
距离为K的节点 All Nodes Distance K in Binary Tree
2018-07-26 17:38:37 问题描述: 问题求解: 解法一. 第一种解法是使用Graph + BFS.换言之,就是将二叉树转化为无向图,然后在无向图中使用BFS进行层次遍历即可. 这种解法 ...
-
flask使用ajax提交表单
Flask中使用ajax提交表单刷新数据,避免提交表单后使用return render_temp()会刷新页面 <form id ="test_form"> {{ fo ...