PyNotes is an advanced Emacs-like text editor and IDE made in Python, but much simpler for new users.
Features
- Programming - Efficient syntax highlighting and running code with outputs and errors for Python, LaTeX, and HTML! Graphical buttons for formatting LaTeX!
- Advanced Syntax Highlighting - Advanced scope aware AST based syntax highlighting for Python!
- Code Navigation Commands - Advanced code navigation commands for Python!
- Alt-X Commands - Powerful Emacs `M-x` like commands inside PyNotes!
- Plugins - Powerful extensions that seamlessly integrate with PyNotes! Very easy to make and install!
- PyCode - Full programming language inside PyNotes to customize it even beyond plugins! You can make and change your own keyboard shortcuts, functions, Alt-X commands, event hooks, startup code, etc! Optional graphical programming options to use without knowing PyCode syntax!
- Infinite Length Chord Keys - Infinite length chord keys like Emacs possible to define in PyCode!
- Emacs-like Buffers - Emacs-like non-text-only everything-is-a-buffer! Editors, terminals, custom plugin graphical buffers are all integrated buffers.
- Multiple Editors - Keep an unlimited number of editor open to edit many files at once!
- Terminal - Full 256-color/truecolor supporting terminal using a PTY inside PyNotes!
- Python Shell / REPL - Full Python shell / REPL using a PTY inside PyNotes!
- HModes - Major Modes like Emacs for different purposes! Changes syntax highlighting, running code, menus, tabs, etc.
- Preferences - Fully customize your syntax highlighting and options easily in the preferences!
- Incremental Search - Incremental search for Find and Find & Replace - Find strings without fully typing them!
- Regexp Search - Find and Find & Replace using regexp!
- MathGod - Mathematica-like notebook for symbolic math inside PyNotes!
- Email - Send emails from within PyNotes! Also has a spellcheck and option to change or add new dictionaries for the spellcheck.
- Text to Speech - Make PyNotes speak your selection inside the editor!
- Speech to Text - Dictate to write text in the editor!
- Auto Backup - Auto backup option to save your files!
- Quick Installation - Fast (optionally) automatic installation with an installer script for Linux and a graphical installer for Windows!
- Full Builtin Help Texts - Builtin help including example code and screenshots for PyCode, MathGod, Alt-X commands, and all the other PyNotes features!
- And much more!
License
GNU General Public License version 3.0 (GPLv3)Follow PyNotes
Other Useful Business Software
Veeam Data Platform v13.1
Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of PyNotes!