UliPad常用技巧小贴士
UliPad常用技巧小贴士
Python学了也一段时间了,拥有一款顺手的IDE工具也是写程序必备的。我发现很多人都在用sublime,用起来确实也不错,不过发现了一款国产的工具,是国内大神limodou基于wxPython写的,用起来还蛮顺手的,为了使用更方便还需要一些小技巧,以下就是我遇到的一些,大家也可以一起来探讨吧。【持续更新…】
1.安装地址,安装都很简单就不多说了,直接上地址:
Python官网地址:https://www.python.org/
wxPython官网地址:http://www.wxpython.org/index.php
UliPad地址:http://code.google.com/p/ulipad/downloads/list
2.配置解析器路径
打开Ulipad,选择菜单=>编辑=>参数=>Python=>设置Python解释器=>增加
自己选择你自己电脑上解释器路径,描述可以自己设置,
例:
Python目录下python.exe文件描述:Python 2.7 console
Python目录下Pythonw.exe文件描述:Python 2.7window
3.缩进设置
Python对缩进格式非常严格,所以我们把制表符改成4个空格
4.常用快捷键
Tab:缩进,也可批量选择,框选代码,同时缩进;
Shift+Tab:去除缩进,也可批量选择,框选代码,同时去除;
Ctrl+D,删除整行;
Ctrl+/,注释,也可批量注释;
Ctrl+\,撤销注释,也可以批量撤销;
5.输入def后出现(${2:}):${0},使用Tab键可以便捷编写方法
就类似Python自带工具,对py或pyw后缀文件右键,出现“Editwith IDLE”
进入HKEY_CLASSES_ROOT=》Python.File=》shell
新建项,我使用“Edit withUlipad”,找到UliPad对应目录,
exe的可以直接使用:"D:\ProgramFiles (x86)\UliPad\UliPad.exe" "%1"
如果是pyw的在前面加上Python解析器路径:"C:\Python26\pythonw.exe""D:\Program Files\ulipad\UliPad.pyw" "%1"
上面的只是针对.py后缀文件的设置,以下设置.pyw后缀文件的
进入HKEY_CLASSES_ROOT=》Python.NoConFile=》shell
每次新建文件就得重新输入一些固定的内容,所以我们可以创建属于自己的模板文件,进入Ulipad安装目录下,找到conf文件夹,建立以template开头,后缀为对应的语言的文件,如Python,就是template.python,打开后输入对应的内容,新建对应语言文件时就有对应的模板了
转载于:https://blog.51cto.com/leyex/1396558
UliPad常用技巧小贴士相关推荐
- java小知识课前演讲_演讲技巧小贴士---记录
演讲技巧小贴士-1 有趣的演讲演讲要讲求寓教于乐.不是指做演讲时要像猴子一样又蹦又跳,但是同文章或杂志相比,人们期望在演讲中感受到你的激情,而不是枯燥无味的背诵. 放慢速度紧张或没经验的演讲者更容易在 ...
- 编程大神进阶,Python技巧小贴士
整理字符串输入 整理用户输入的问题在编程过程中极为常见.通常情况下,将字符转换为小写或大写就够了,有时你可以使用正则表达式模块「Regex」完成这项工作.但是如果问题很复杂,可能有更好的方法来解决: ...
- 30 个 Python 的最佳实践、小贴士和技巧
作者 | Erik-Jan van Baaren 译者 | 弯月,责编 | 屠敏 出品 | CSDN(ID:CSDNnews) 以下为译文: 元旦过完了,我们都纷纷回到了各自的工作岗位.新的一年新气象 ...
- 计算机给文件重命名快捷键,实用电脑小技巧:批量重命名文件常用的小工具也可以设快捷键...
沪江小编:对于很多人来说,电脑应该算是使用频率最高的工具了,可是你真的会用电脑么?实用电脑小技巧,用最简单明了的方式给你无比有趣的电脑使用新体验. [视觉遗像]注视图形中央的四个黑点30秒,然后闭眼仰 ...
- python常用技巧_python 实用的30个小技巧
所有的这些技巧都能帮助你压缩代码并且优化运行.此外,你可以在日常工作中很容易地在真实项目中使用他们. 贴士#1. 原地交换两个数字 Python 提供了一个直观的在一行代码中赋值与交换(变量值)的方法 ...
- [转]javascript常用的小技巧
javascript常用的小技巧 分类: javascript 2011-12-19 09:30 170人阅读 评论(1) 收藏 举报 事件源对象 event.srcElement.tagName e ...
- 使用电脑小贴士:电脑使用的几个基本技巧
转载自品略图书馆 http://www.pinlue.com/article/2020/04/1414/4910169043820.html [导语]预防电脑辐射,除了孕妇外,一般的办公族,还是需要多 ...
- 【CSS3教程】CSS3基础常用技巧实例集合
为什么80%的码农都做不了架构师?>>> CSS3常用技巧 CSS3下条纹&方格斜纹背景的实现 一.效果抢先:CSS3下的条纹背景demo 这些美丽的纹饰全部都是由CS ...
- linux文本替换效率,提高UNIX/Linux工作效率的十个小贴士
[51CTO.com快译]引言:如果您在服务器上安装的是Linux操作系统,并且每天都需要用到大量UNIX命令的话,我们在此为您准备了十个用于加速UNIX/Linux输入和提高工作效率的小贴士. 您是 ...
最新文章
- python发送邮件及附件
- Mysql5.X重点难点速记
- maven-antrun-plugin - Target
- go var 一个整数_Go语言学习基础-值、变量、常量
- webapp开发学习--Ionic+Cordova 环境搭建
- 2018 年“浪潮杯”山东省 ACM 省赛总结
- 比特币一种点对点的电子现金系统是哪一年诞生的_阎王解读比特币白皮书:点对点电子现金系统...
- nginx访问日志 logstash 配置文件实例2
- C#中几种代码复用的方式
- vue动态发布到线上_Vue 2.6 发布了
- python 利用递归求阶乘
- Android 多媒体开发学习之撕衣服
- 数控技术计算机学什么,长沙数控技术专业学什么,有前途吗?
- 怎么开启计算机的无线网络,笔记本怎么开启无线投屏
- Detours的使用
- 在尚硅谷自学Java全栈工程师课程
- Digital Radiography厂家
- 光猫DNS服务器未响应,有光纤猫了还要猫吗?
- c语言 x16 x15 x2 1,CRC算法原理及C语言实现
- 01准备阶段 Latex相关软件安装
热门文章
- FastDFS自定义文件存储系统
- Mybatis错误 Result Maps collection already contains value for xxx
- 内网穿透工具--Sunny-Ngrok讲解
- 计蒜客 2017 ACM-ICPC 亚洲区(西安赛区)网络赛 B coin(求乘法逆元)
- Mac Pro硬盘清理,为啥我的系统占用如此之多的磁盘空间
- Unity 3D学习笔记(5)物体的碰撞/触发检测
- Error: At least one module has an unresolved import due to a missing export function in an implicitl
- texturepacker 打包图集
- 【分享】成功将Thinkpad E40 0578M59更换无线网卡AR9280
- 邮件中的网页链接地址打不开的解决方法