-
Notifications
You must be signed in to change notification settings - Fork 6
Features
Juilyn Celsia Fan 樊汭琳 edited this page Jul 1, 2025
·
11 revisions
A comprehensive overview of all features in the Text Editor project.
- File Management
- Editing & Formatting
- Document Layout & View Modes
- Tab & Project Management
- Search & Navigation
- Export & Print
- AI Tools
- GitHub Integration
- Developer & About Tools
- Status & Metrics
- Roadmap
- Open files (
.txt
,.md
,.py
, etc.) via File → Open. - Save files locally with File → Save (Ctrl+S).
- Export documents as:
- DOCX via Save → Export as DOCX.
- TXT via Save → Export as TXT.
- Undo/Redo (Edit → Undo/Redo, Ctrl+Z / Ctrl+Y).
- Text Styles: Bold, Italic, Underline, Strikethrough, Superscript, Subscript.
- Font: Change font family and adjust font size.
- Color: Set text color and highlight (background color).
- Clear Formatting to remove all character styles.
- Lists & Indentation: Bullets, Numbering, Increase/Decrease indent.
- Alignment: Align Left, Center, Right, Justify.
- Insert Table Placeholder via Insert → Insert Table.
- Find & Replace dialog (Ctrl+H) and simple Search Word (Ctrl+F).
- Read Mode: View-only layout.
- Draft Mode: Simplified page layout.
- Print Layout Mode: Paginated view resembling printed output.
- Print Document via Save → Print (Ctrl+P).
- Tabbed Interface to work on multiple documents.
- New Tab (Ctrl+T) and Close Tab controls.
- Open Empty Tab by default on startup.
-
Projects Menu:
- Login to GitHub via OAuth.
- List and open files from your GitHub repositories.
- Search Word (Ctrl+F) for quick lookup.
- Find & Replace (Ctrl+H) for text modifications.
-
Status Bar shows:
- Word count.
- Character count.
- Current line number.
- Info Dock provides detailed stats on demand.
-
Export as DOCX: Generate
.docx
files with formatting. - Export as TXT: Plain text export.
- Print Documents through system print dialog.
- Enable AI toggle in AI Tools tab.
- Autocorrect: Spelling and grammar corrections.
- Improve Writing: Enhance style and clarity.
- Summarize: Generate concise summaries.
- Translate: Language translation for selected text.
- Custom Prompt: Craft your own AI prompts.
-
Model Selection: Choose between
llama3
,mistral
,grok-2
,llama3.1
.
- OAuth Login to GitHub with secure token storage.
-
Auto-login using saved token (
github_token.txt
). - View Repositories and Open Files directly from GitHub.
- Save & Upload files back to GitHub repositories.
- Manage Credentials via dedicated settings dialog.
- Persisted Sessions for seamless workflow.
- Contributors View under Infos → Developer shows GitHub contributors.
- About Dialog under Infos → About displays current version and latest release info.
- Direct link to new releases on GitHub.
- Real-time Word and Character counts.
- Line Number display for current cursor position.
- Optional Info Dock for expanded metrics.
See IMPROVEMENT_PLAN.md for upcoming features, refactoring efforts, and quality improvements.
visit our website
Nextcloud, Wordpress, Linux & Co. Tutorials
https://technik.schächner.de