Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.208.609 Times

UliPad 4.1

Company: Limodou
Date Added: July 08, 2013  |  Visits: 1.190

UliPad

Report Broken Link
Printer Friendly Version


Product Homepage
Download (42 downloads)



Ulipad is a wxPython powered, programmer oriented and flexible editor. It has many features such as class browser, code auto-complete, html viewer, directory browser, wizard and many others. The most interesting and distinctive feature is the use of mixin technique which makes Ulipad an easy-to-extend programming environment. You can write your own mixins, plugins or simple scripts, and all of them can be integrated in Ulipad in a seamless way. <br /><br />Make a clean, powerful, flexible general editor, and even an application framework. And adding extensions should be very easy.<br /><br />Tasks:<br /><br /> * Mixin and Plugin framework<br /> * Unicode support<br /> * User defined plugin management<br /> * User custom window integration<br /> * User custom wizard function <br /><br />Features<br /><br /> * Cross platform<br /> o based on wxPython, so it can run anywhere that wxPython works, such as: Windows, Linux.<br /> o Unicode support. <br /> * Most features of wxStyledTextCtrl(Scintilla)<br /> o Syntax highlighting, support Python, c/c++, html, plain text<br /> o Folding<br /> o Brace Matching<br /> o ... <br /> * Extended selection<br /> o Extended word selection -- You can press Ctrl+MouseDoubleClick to select a word including '.'<br /> o Matched selection -- Select text in quoted chars like: (), , {}, '', "".<br /><br /> For example: a string just like<br /><br /> def func(self, 'This is a test'):<br /> ^<br /><br /> The '^' char represents caret position in above line. If you press Ctrl+E, you will select the whole text in (), i.e. "self, 'This is a test'". Something more in Selection Menu. <br /><br /> * Other editing extension<br /> o Duplicating text -- Just like Vim Ctrl+V, Ctrl+P, and more. You can duplicate above or below char, word, line which match the leading chars.<br /> o Quoting text -- Add some quoted chars before and after selected text, just as: "", '', (), , {}, and customized string, etc.<br /> o Text convertion and view -- python -> html, reStructured Text -> html, textile -> html, and you can output or view the html text in message window, or html view window, or replace the selected text.<br /> o Utf-8 encoding auto detect<br /> o Changing document encoding<br /> o Auto backup<br /> o Last session support -- It'll save all the filenames as closed, and reopen the files as next started.<br /> o Smart judge the indent char -- It'll auto guess the indent char, and sets it.<br /> o Finding in files<br /> o Bookmark supports <br /> * Python support<br /> o built-in python interactive window based on PyShell, support Unicode<br /> o Auto completion<br /> o Function syntax calltips<br /> o Run, run with argument, stop python source<br /> o Auto change current path<br /> o Python class browser<br /> o Syntax and PEP8 style checking??N??Salso supply a pylint plugin. <br /> * Code snippets<br /><br /> You can manage your code snippets with categories, and each category can have many items. Every item will represent a code snippet. You can insert an item just by double-clicking on it. It even supports importing and exporting. <br /><br /> * Simple project support<br /><br /> Can create a special file project, so every file and folder under the folder which has the project can be considered as a whole project. <br /><br /> * Extension mechanism<br /> o Script -- You can write easy script to manipulate the all resource of UliPad, just like: text conversion, etc.<br /> o Plugin -- Customized function. More complex but more powerful. Can easily merge with UliPad, and can be managed via menu.<br /> o Shell command -- Add often used shell commands, and execute them. <br /> * Ftp support<br /><br /> You can edit remote files through ftp. You can add, rename, delete, upload, download file/directory. <br /><br /> * Multilanguage support<br /><br /> Currently supports 4 languages: English, Spanish, Simplified Chinese and Traditional Chinese, which can be auto-detected. <br /><br /> * Ships many plugins(must be configed as used them before)<br /> o Django support plugin<br /> o Batch rename files plugin<br /> o Collaborative Programming support plugin, names as pairprog.<br /> o Mp3 player plugin<br /> o Spell check plugin<br /> o wizard plugin<br /> o Text to speech(windows only) plugin<br /> o ... <br /> * Shipped scripts<br /> o You can find them in ($UliPadInstalled)/scripts. <br /> * Wizard<br /><br /> You can make your own wizard template. The wizard can input user data, combine with template, and output the result. And wizard also support code framework created. This feature will help you improving coding efficiency. <br /><br /> * Direcotry Browser<br /><br /> Browse multiple directories, and you can really add, delete, rename directories and files. Double click will open the file in Editor window. <br /><br /> * AutoComPlete(acp)<br /><br /> Suport user autocomplete file, it can help to input code very helpful and functional. <br /><br /> * Column Editing Mode<br /><br /> You can select multilines, and then set a column mode region, so in any line of this region, if you enter a character, other lines will also add this character. If you want to deal with multilines as a similar mode, this functionality will be very handy. <br /><br /> * Smart Navigation<br /><br /> UliPad can remember the visit order of your opened files, and you can go back or go forward in these files. <br /><br /> * Live regular expression searching<br /><br /> You can type some regular expression on the fly, and see the result dynamiclly. <br /><br /> * Spell check plugin<br /><br /> Need to install PyEnchant module. <br /><br /> * Collaborative Programming<br /><br /> Multi-user can modify some files at the same time. You should enable pairprog plugin. <br /><br /> * Todo Supports<br /><br /> Auto finds todos and supports several kind of formats. <br /><br /> * Multi-View Supports<br /><br /> User can open a document in multi views, for example in left pane or bottom pane. <br /><br /> * Version Control Support<br /> o svn support. Now you can use svn in UliPad to update, checkout, commit, etc. <br /><br />More features are in development...

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Insert Ulipad Wizard Wizard Function Features Wizard Input Wizard Support Wizard Template Word Including Word Line Word Selection Write Write Easy Script You Can
Users rating: 0/10

License: Freeware Size: 2.21 MB
USER REVIEWS
More Reviews or Write Review


ULIPAD RELATED
Text Chat Clients  -  GYach Enhanced 1.0.7
Gyach Enhanced (Gyach-E) and pY! Voice Chat. Gyach Enhanced is currently the most feature-rich Yahoo! client for Linux operating systems. It is an unofficial fork of the original Gyach, and supports almost all of the features you would expect to...
1003.52 KB  
Text Management  -  Multi-line string block formatting 1.0
This script introduces a function to auto-strip indentation and whitespace from triple-quoted multi-line strings in Python code. Useful when you need to emit blocks of HTML/TCL/etc. from Python, but don't want to mess up the visual flow of your...
 
Remote Computing Tools  -  WinRemotePC 2008.r1
WinRemotePC is a program that allows you to work on a remote PC as on your local computer. With WinRemotePC, you can see the desktop of a remote machine and control it with your local mouse and keyboard, just like you would do it sitting in the...
3.14 MB  
Remote Computing Tools  -  WinRemotePC Lite 2008.r1
WinRemotePC is a program that allows you to work on a remote PC as on your local computer. With WinRemotePC, you can see the desktop of a remote machine and control it with your local mouse and keyboard, just like you would do it sitting in the...
3.22 KB  
Network & Internet  -  Script Promotion Wizard 2.5
Script Promotion Wizard is a free online tool you can add to your web site or use on your local server to add your script to script directories. Since an automated solution to script promotion is probably impossible due to the lack of a standard...
16.38 KB  
3D Graphic Tools  -  Image Resize Wizard 1.5
Image Resize Wizard is a PHP script witch you can add to your web site that enables your visitors to re-size their images quickly and efficiently. The user just selects their image and the largest side length and click "resize". Image Resize...
7.17 KB  
Desktop Utilities  -  KDE Internet share wizard 0.1
KDE Internet share wizard is a Kommander script that can help you share your internet connection over LAN. Overview: I was on a LAN and I needed to share my internet connection because we didnt have any router. I found this to be quite...
12.29 KB  
Multi-Purpose Audio Players  -  Free Video To iPhone Convert Wizard 4.5.7
Free Video To iPhone Convert Wizard is an iPhone video converter that converts video files, movies and DVD's so you can play them on your iPhone. The software can convert all types of video files (AVI, FLV, MPEG, etc.) into the proper video...
6.53 MB  
Multimedia & Graphics  -  Free ISO Burn Wizard 4.5.7
Free ISO Burn Wizard helps you burn ISO image files to CD/DVD discs with high speed. Free ISO Burn Wizard is a small-size ISO burning program. You can perfectly burn ISO image files to CD/DVD disc effortlessly. After burning, the burner will...
2.95 MB  
Video Players  -  Free ISO Create Wizard 4.7.1
Free ISO Create Wizard helps you create ISO image from files or folders. With Free ISO Create Wizard, you can easily create ISO image from any files and folders (with the subfolders). This is very easy for the novices, yet powerful and efficient...
2.95 MB  
NEW DOWNLOADS IN SHELL & DESKTOP, TEXT EDITORS
Shell & Desktop  -  Glunarclock 0.32.4
GNOME Lunar Clock Applet displays the current phase of the Moon as an applet for the gnome panel. In the properties box you can choose between a real image Features Pointing with the mouse at the applet...
522.24 KB  
Shell & Desktop  -  Fekete 5
Icon theme for Linux For all possible desktop, and Linux distro Special additives: Suse's Yast icons. Xfce system icons, and archaic mimetypes icons Mandriva "special placed" status icons. Libreoffice icons.
71.59 MB  
Shell & Desktop  -  XFast 0.9
XFast is a slim and lightweighted desktop environment that incorporates X and Window Manager within the same project.
1.15 MB  
Shell & Desktop  -  print selection konqueror service menu 0.1
This service menu give you a *silly* way to print fast your selection on konqueror USE select the text copy the text rigt button on the webpage select print selection a kdialog will appear paste the text
10.24 KB  
Shell & Desktop  -  Faenza 1.2
Faenza icon theme is available to install for Ubuntu users via a PPA repository. View the README file for instructions and a list of known issues.
23.49 MB  
Text Editors  -  DocBook Doclet 6.0.3
DocBook Doclet (dbdoclet) creates DocBook XML and class diagrams from Javadoc comments, converts HTML to DocBook, and transfoms DocBook XML into various output formats. It consists of a complete DocBook distribution containing schemas and the...
57.64 MB  
Text Editors  -  text-hr 0.17
text-hr is Morphological/Inflection Engine for Croatian language written in Python programming language. Includes stopwords and Part-Of-Speech tagging engine (POS tagging) based on inverse inflection algorithm for detection. Since API...
112.64 KB  
Text Editors  -  SeaScope 0.4
A pyQt GUI front-end for cscope. Written in python using pyQt, QScintilla libraries. Features: * Search features o cscope search features o Call tree for functions o Call tree for symbols ...
10.24 KB  
Text Editors  -  Val(a)IDE 0.7.1
Val(a)IDE is an IDE (Integrated Development Environment) application for the Vala programming language. Here are some key features of "Val(a)IDE": ?*A* Syntax highlighting for Vala ?*A* Project compilation
1.52 MB  
Text Editors  -  greyd 1.0
greyd is a transparent Greylist proxy for the purpose of rejecting spam send by spambot armies. The first generation of code which has been running in production for about 3 months has greatly reduced the amount of spam that needs to be processed...
10.24 KB