My Own Python Emulator
# Design and User Interface This IDE is built with a clean, modern, and functional design aimed at providing a distraction-free coding environment. Dark Theme: The entire application uses a professional dark theme, which is easier on the eyes during long coding sessions. Resizable Panels: The main window is split into two panels—a file explorer on the left and a code editor on the right—which you can resize by dragging the divider. Clean Layout: The interface is organized with a simple menu bar, a toolbar for common actions, and a helpful status bar at the bottom. Informative Status Bar: Provides at-a-glance information about the current file, cursor position (line and column), and save status. # Core Features Code Editor: Syntax Highlighting: Automatically colors Python code to make it more readable. Line Numbers: A dedicated column shows line numbers that do not overlap with the code. Minimap: A side panel shows a miniature overview of your code for fast navigation. Multi-Tab Editing: You can open and work on multiple files at once, each in its own tab. Auto-Save: Automatically saves your currently open file every five seconds to prevent data loss. File Management: File Explorer: A tree-view on the left side of the window displays all files and folders in your project. Drag & Drop: You can move files between folders simply by dragging and dropping them in the explorer. Search Functionality: A search bar allows you to quickly filter and find files within your project. Context Menus: Right-clicking on files or folders provides options to create, rename, or delete items. Code Execution: Run and Stop: A "Run" button executes the current script, and a "Stop" button can terminate it if it's running for too long. Output Window: A separate window appears to show any output or error messages from your script in real-time. (This description is written by AI, as i am bad at explaining. This script/program is 90% written by me. rest 10% took help of AI)

