|
简介:PyPE 是一个 Python 程序员的编辑器,它支持 Unicode、多文档、可浏览源代码树、待做事项清单、工作区、内置 Python 外壳、内置命令外壳、多种语言拼写检查器、触发器、类型查找、可定制键盘快捷键、可编辑 Python、Pyrex、HTML、XML、C、C++、plain text、TeX 和 LaTeX 等。
A Python Programmers' Editor that helps you to easily write your programs
PyPE (Python Programmers' Editor) was designed to be an editor written in Python with the wxPython GUI toolkit. Releases occur when sufficient (or extraordinary) bugs are fixed, features are added, etc.
Here are some key features of "PyPE":
· Explicit exclude directories option in the 'search' tab.
· Delete line and Delete right operations.
· Rectangular pasting.
· Non-white background colors.
· Automatic spellchecking in the background for text and tex/latex documents.
· Support for chapter delimiters in tex/latex documents.
· The ability to "split" the view so that you can see the contents of up to two other files while editing one file.
· Reorganized options to make it easier to understand PyPE's features, and to make it reasonable to navigate on screens with lower resolutions
· The ability to quickly run Python code snippets
· The ability to run .py and .pyw files with a system Python, capturing the output and allowing interaction via a command shell
· Optional automatic rebuilding of browsable source tree, autocomplete, and tooltips
· Optional "realtime" syntax checking for Python
· Support for displaying comments created with the "Transforms -> Insert Comment" in the Name, Line, and Filter tools
· Support for using some Vim options when first opening a file
· Easy converting between tabs and spaces in documents with a simple transform
· Commandline option to allow PyPE to be portable when using the Windows distributions
· The find in files Search tab can be set to ignore leading dot subdirectories (like .svn )
· "Round box" indicator for shell output in wxPython 2.7+releases for shell output
· Will discover all Python interpreters known by the Windows Registry or in the environment path, and allows the user to choose from among them (and others) for the Python Shell
· Supports XML encoding declarations (in addition to previously-existing Python encoding declaration and BOM support)
· Command-line options for setting base font and font sizes
· entries above this entry are in reverse-chronological order that they were added
· All menu items can have almost any key binding desired, support for international keyboard mappings and non-latin characters fully supported (Options -> Change Menus and Hotkeys)
· Multiple open documents via tabs
· Syntax highlighting for Python, Pyrex, HTML/XML, C/C++, TeX/LaTeX, and plain text (plain text doesn't really have coloring)
· Drag and drop re-arrangement of documents in the 'Documents' tool
· Display documents with or without path information
· Optional listing of previously open documents
· Display previously open documents with or without path information
· Drag and drop opening of files
· Open stdlib/site-packages Python module when Python search path has been defined
· Open all documents that were open when you last closed down PyPE (--last command-line option, File -> Open Last)
· Save all documents with a single menu command
· Command shell with command history
· External-process Python shell with syntax highlighting; never experience the while 1: pass lockup of your editor again
· Shells have optional display of indicators for lines recieved from the shell
· Revert to previously saved version
· Workspace management for handling projects
· Browsable filesystem tool with bookmarkable paths (pathmarks) 本文转自俺要下载
www.ayxz.com
|