Skip to content

Commit 07b7d7d

Browse files
author
Lukas Geiger
committed
Merge branch 'master' of https://github.com/lukisch/pythonbox
2 parents 66ca0e5 + d87c430 commit 07b7d7d

1 file changed

Lines changed: 96 additions & 0 deletions

File tree

README.de.md

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
# Python Code Architect (PythonBox) v8
2+
3+
Eine leichtgewichtige Python-IDE mit modernem Dark Theme. Schneller Start, niedriger RAM-Verbrauch, integrierter Debugger.
4+
5+
![Python](https://img.shields.io/badge/Python-3.8+-blue.svg)
6+
![PyQt5](https://img.shields.io/badge/PyQt5-5.15+-green.svg)
7+
![License](https://img.shields.io/badge/License-MIT-yellow.svg)
8+
9+
## Features
10+
11+
### Debugging
12+
- **VS Code Integration** - Direkt in VS Code oeffnen/debuggen
13+
- **PDB Debugger** - Interaktiver Debugger im Output-Panel
14+
- **Breakpoints** - Visuelle Breakpoint-Verwaltung (Klick auf Zeilennummer)
15+
- **Debug-Toolbar** - Step In/Out/Over Controls
16+
- **PyCharm Integration** - Optional
17+
18+
### Editor
19+
- **Syntax-Highlighting** - Python-spezifisch
20+
- **Auto-Completion** - Keywords, Builtins, Snippets
21+
- **Code Folding** - Klassen/Funktionen einklappen
22+
- **Minimap** - Code-Vorschau rechts
23+
- **Bracket Matching** - Klammer-Hervorhebung
24+
25+
### Entwicklung
26+
- **Linter-Integration** - Pylint/Flake8 Fehleranzeige
27+
- **Git-Integration** - Status, Diff, Modified-Markierung
28+
- **Error-Markierungen** - Rote Wellenlinien
29+
- **Tab-System** - Mehrere Dateien gleichzeitig
30+
31+
## Installation
32+
33+
```bash
34+
# Repository klonen
35+
git clone https://github.com/lukisch/pythonbox.git
36+
cd pythonbox
37+
38+
# Dependencies installieren
39+
pip install -r requirements.txt
40+
41+
# Starten
42+
python PythonBox_v8.py
43+
```
44+
45+
### Windows
46+
Alternativ: `START_PythonBox_v8.bat` ausfuehren.
47+
48+
## Keyboard Shortcuts
49+
50+
| Shortcut | Funktion |
51+
|----------|----------|
52+
| `Ctrl+F` | Suchen |
53+
| `Ctrl+H` | Ersetzen |
54+
| `Ctrl+G` | Gehe zu Zeile |
55+
| `Ctrl+/` | Kommentieren |
56+
| `F5` | Ausfuehren |
57+
| `F9` | Breakpoint Toggle |
58+
| `F10` | Step Over |
59+
| `F11` | Step Into |
60+
61+
## Screenshots
62+
63+
Das Dark Theme basiert auf dem Fusion-Style mit VS Code-aehnlicher Farbpalette.
64+
65+
## Systemanforderungen
66+
67+
- Python 3.8+
68+
- PyQt5 5.15+
69+
- Windows / Linux / macOS
70+
71+
### Optionale Integrationen
72+
- VS Code (fuer "In VS Code oeffnen")
73+
- PyCharm (fuer "In PyCharm oeffnen")
74+
- Pylint / Flake8 (fuer Linter-Support)
75+
- Git (fuer Git-Integration)
76+
77+
## Roadmap
78+
79+
Geplante Erweiterung zur Multi-Language IDE "CodeBox":
80+
- JavaScript/TypeScript Support
81+
- C/C++ Support (mit GDB)
82+
- Rust Support
83+
- Go Support
84+
- Plugin-System fuer Sprachen
85+
86+
## Lizenz
87+
88+
MIT License - siehe [LICENSE](LICENSE)
89+
90+
## Autor
91+
92+
Lukas Geiger ([@lukisch](https://github.com/lukisch))
93+
94+
---
95+
96+
English version: [README.md](README.md)

0 commit comments

Comments
 (0)