跨平台的文本编辑器:Notepas
jopen
12年前
Notepas 是一个支持多平台的文本编辑器,使用 Lazarus 编写。
features:
- Code filter: a tool to filter lines that match a given search string or regular expression.
- Code shaper: a set of tools to apply advanced formatting rules to a text selection.
- Smart select: make selections that depend on the active highlighter and context.
- Align lines: align multiple lines based on the current selection.
Other features:
- Single native executable, no external libraries required.
- Syntax highlighting.
- Code folding depending on syntax (currently for XML, HTML and Pascal code but will be extended to all highlighters).
- Multi-line comment folding.
- Region folding.
- Synchronized edit.
- Line modification indicators.
- Line numbers display.
- Highlighting of words matching the selected word.
- Highlighting of matching bracket.
- Comment and uncomment (for both line and block comments) handling depending on active highlighter.
- Column selection mode.
- Supports user definable highlighters. Highlighter rules can be specified using XML.
- Advanced docking support.
- Drag and drop support for both files and code selections.
- Search & replace in multiple opened files with regular expression support.
- Support for multiple encoding schemes (Unicode and many others).
- Support for multiple line endings (Windows, Unix, Mac).
- Zoom.
- Monitor external changes.
- Support for both internal and external code formatters.