I'v made many updates after 8/23, list them below:
- The most change is svn support. But it have some troubles in linux platform. So maybe someone can help me to improve it. More details about svn you can see my previous emails. And now when you change and save document, and if the filename can be found in Directory Browser Window, it's svn status icon will be refreshed also. You should install svn_plugin first.
- Add new key binding Ctrl+Insert => Copy
- Fix input assistant snippet template indent bug(when using tab mode, the '\t' in template will be replaced with spaces). And you can press Alt+Q to cancel current snippet.
- Add timestamp in debug.txt and error.txt.
- For Python program test, UliPad supports doctest now. You can run it from [Python]->[Run Doctests], then the result will be displayed in message window. And you can change the startup file packages/cmd_doctest.py and to change the execution behavior of doctest.
- Fix the bug that when you change the file type or add new file, the icon in directory browser, dynamic menu and toolbar doesn't change bug.
- Replace the shell window popup menu, and add Copy Without Prompts menu item. The text which copied from shell window will include prompt string(e.g. ">>>", "..."). For Copy Without Prompts will remove all ">>>" and "..." string. And if the results of code statements cann't be correctly convert to unicode, then display the results as repr().
- Change plugin.txt document, fixed bug and added some missing plugins description, thanks to Dick Moores.
- Add Copy and Run in Shell feature. So when you editing python program, if you want to copy some code to shell window, and run it, you can select the code first, then in context menu [Run in Shell] of
current document window or from [Edit]->[Run in Shell], you can do it.
- Fix line number margin width displays not correctly bug.
- Recovery [View]->[End-of-line marker] menu. I think sometimes maybe it will be useful. And I found that if you select some text and then drag them to a new place, meanwhile keeping press Ctrl key, the selected text will be duplicate to new place, but the end-of-line will change to '\n', I don't know why, but if your end-of-line is DOS format(\r\n), this will cause some errors. So just use copy and paste is a better way.
- I also changed Script Manager menu, and now when you add a new script to UliPad, it'll automatically open the script file, and find whether there exists some text matching "#\s*(?:caption|name)\s*[=:](.*)$" pattern, if there is, then UliPad will pick up the text in (.*) and then use it as the description of this script. For example, you can write:
#name: Remove Blank Lines
Then the description of this script could be "Remove Blank Lines".
分享到:
相关推荐
本文将深入探讨Python编辑器Ulipad及其安装过程,旨在帮助初学者和经验丰富的开发者更好地理解如何利用Ulipad进行Python开发。 Ulipad是一款免费且开源的文本编辑器,专为Python设计,提供了丰富的代码高亮、自动...
标题中的“ulipad下配置SVN”意味着我们要在Ulipad这个Python集成开发环境中设置Subversion(SVN)版本控制系统。Subversion是用于管理软件项目源代码版本的工具,它允许开发者跟踪代码更改,协作开发,并恢复旧版本...
"Ulipad"是一款开源的文本编辑器,主要面向编程人员和程序员,提供丰富的代码编辑功能。这款编辑器因其简洁的界面、强大的自定义能力和跨平台支持而受到用户喜爱。"二个版本"可能指的是Ulipad的不同更新版本或者特别...
"UliPad4.1 for Linux"是一款专为Linux用户设计的Python编程工具,它提供了丰富的功能和友好的用户界面,使得在Linux环境下进行Python开发变得更加便捷和高效。UliPad是一个多平台的源代码编辑器,尤其适合Python...
**UliPad 4.0:Python开发者的友好选择** UliPad 4.0 是一个专门为Python编程语言设计的集成开发环境(IDE),在Python的众多IDE中占据一席之地。它以其用户友好的界面和高效的功能集,为开发者提供了一个理想的...
ulipad.4.0 最新版,不要分 ulipad.4.0 最新版,不要分 ulipad.4.0 最新版,不要分
《UliPad 4.1 安装及运行问题详解》 UliPad是一款功能强大的文本编辑器,尤其受到程序员和代码工作者的青睐。本文将详细介绍UliPad 4.1的安装过程以及如何解决在运行过程中可能遇到的问题。首先,我们需要下载...
Python 编译器是开发者用来将源代码转换成可执行程序的重要工具,而UliPad则是其中一款专为Python设计的轻量级编辑器。在Windows环境下,UliPad因其简洁易用的特性受到了许多用户的青睐。这款软件不仅提供基本的代码...
"ulipad.4.1" 是一个专为Linux操作系统设计的应用程序,主要适用于Ubuntu和CentOS这两个流行的Linux发行版。Ulipad是一款开源的文本编辑器,它为程序员和开发者提供了一个轻量级且功能丰富的环境来编写代码。这款...
"ulipad4.1 for python2.7" 是一个专为Python 2.7版本设计的集成开发环境(IDE),旨在提供一个高效且用户友好的编程平台。这个IDE主要针对那些使用Python 2.7进行开发的程序员,尽管Python 3已经逐渐成为主流,但仍...
"ulipad python编辑器" 指的是Ulipad,这是一个专为Python编程设计的文本编辑器。它具有丰富的功能和友好的用户界面,旨在提高Python开发者的编程效率。 **描述解析:** 描述中提到"python非常好用的编辑器 中文的...
ulipad4源码版是ulipad系列的最新版本,以其开源和可定制性受到了社区的热烈欢迎。对于那些希望深入了解软件工作原理并进行个性化定制的程序员来说,源码版提供了无限可能。通过下载源码,开发者可以直接参与代码...
标题"ulipad工具"提及的是一个名为"Ulipad"的工具,这是一款专为Python编程设计的开发环境。"Python开发工具"进一步明确了Ulipad的功能,它是一个用于编写、调试和管理Python代码的软件。"简单"、"小巧"和"方便"三个...
"ulipad.4.0" 是一个专为Python编程设计的文本编辑器,它在编程社区中受到一些用户的喜爱,特别是那些寻求简洁且高效开发环境的个人用户。这款编辑器的主要特点是其对Python语言的良好支持,使得编写、调试和运行...
《UliPad 4.1 安装及故障排除指南》 UliPad是一款功能强大的文本编辑器,专为程序员和开发者设计,提供多种编程语言的支持。本文将针对UliPad 4.1的安装过程及可能出现的运行问题进行详尽的解析,帮助用户顺利使用...
ulipad for windows or linux toll
ulipad.4.1.py27.exe不用介绍了把。
《UliPad 4.1 for Py27:打造高效编程体验的利器》 UliPad,一个基于wxPython的编程编辑器,以其卓越的性能和丰富的功能,深受Python开发者的喜爱。这款编辑器的核心优势在于其内置的代码自动补全功能,为程序员...
**Ulipad编程环境详解** Ulipad,全名UliPad,是一款基于Python语言的高效、直观且功能丰富的编程编辑器。它以其强大的wxPython库作为基础,为程序员提供了强大的支持,尤其对于Python初学者和专业开发者而言,...
此次安装的是python2.7,在windows 7和windows xp下均进行了安装,两者不同的地方将在文中特别提出。 Step 1 安装python python下载地址:http://www.python.org/ftp/python/由于本人安装的是python2.7,所以下载的...