如何在windows下安装配置python工具Ulipad
作者:Matrix海子 发布时间:2023-07-25 20:38:59
在windows下安装配置Ulipad
今天推荐一款轻便的文本编辑器Ulipad,用来写一些小的Python脚本非常方便。
Ulipad下载地址:
https://github.com/limodou/ulipad
注意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"选项了。
来源:https://www.cnblogs.com/dolphin0520/p/4012804.html


猜你喜欢
- 本文实例讲述了JS实现动态添加外部js、css到head标签的方法。分享给大家供大家参考,具体如下:function appendJQCDN
- Python的functools模块提供了很多有用的功能,其中一个就是偏函数(Partial function)。要注意,这里的偏函数和数学
- 问题背景在项目开发过程中,我遇到一个需求:对于某条记录,一个用户对它进行操作时会持续比较久,希望在一个用户的操作期间,不允许有另一个用户操作
- PHP htmlentities() 函数实例把一些字符转换为 HTML 实体:<?php $str = "<&
- 关于这篇文章有几句话想说,首先给大家道歉,之前学的时候真的觉得下述的是比较厉害的东西,但是后来发现真的是基础中的基础,内容还不是很完全。再看
- MySQL用Nested-Loop Join算法实现join查询区分驱动表和被驱动表,以驱动表的结果集为循环的基础,访问被驱动表过滤数据,然
- 实例如下所示:import matplotlib.pyplot as pltplt.imshow(img)#控制台打印出图像对象的信息,而图
- 平时写pyhton的时候习惯初始化一些list啊,tuple啊,dict啊这样的。一用到Pandas的DataFrame数据结构也就总想着初
- 1. 程序背景之前做文件批量移动的时候不小心多加了一个pdf后缀,但问题不大,几行代码就可以搞定~2. 程序要求将以下目录中文件夹中的有问题
- 一维插值插值不同于拟合。插值函数经过样本点,拟合函数一般基于最小二乘法尽量靠近所有样本点穿过。常见插值方法有拉格朗日插值法、分段插值法、样条
- 一、字符串与字节数组?字符串是 Go 语言中最常用的基础数据类型之一,本质上是只读的字符型数组,虽然字符串往往都被看做是一个整体,但是实际上
- Node.js Domain(域) 简化异步代码的异常处理,可以捕捉处理try catch无法捕捉的异常。Domain 模块可分为
- mysql等其他数据库中有随着记录的插入而表ID自动增长的功能,而oracle却没有这样的功能,我们有以下两种方式可以解决字段自增长的功能。
- 本文实例讲述了php使用Cookie实现和用户会话的方法。分享给大家供大家参考。具体分析如下:PHP 包含了很多的函数,可以用来管理和记录用
- 前言最近助教改作业导出的成绩表格跟老师给的名单顺序不一致,脑壳一亮就用pandas写了个脚本自动吧原始导出的成绩誊写到老师给的名单中了哈哈哈
- 使用golang并发求和,作为对golang并发的一个练习.为了验证结果的正确性,要给出最传统的版本:func sum1(data []in
- Vue-Access-Control是一套基于Vue/Vue-Router/axios 实现的前端用户权限控制解决方案,通过对路由、视图、请
- Telnet 连接方式#!/usr/bin/env python# coding=utf-8import timeimport telnet
- 如果说goroutine是Go语言程序的并发体的话,那么channels则是它们之间的通信机制。一个channel是一个通信机制,它可以让一
- 参考文档 https://cli.vuejs.org/zh/1.安装npm install -g @vue/cli2.检查安装vue -V