Everything you need in a modern IDE
Intelligent syntax coloring for 30+ programming languages including Python, JavaScript, C++, Java, HTML, CSS, Ruby, Perl, Pascal, Fortran, Lua, Markdown, JSON, YAML, XML, and many more
Context-aware code suggestions appear as you type, with intelligent code completion and function parameter hints
Collapse and expand code blocks for better readability and navigation in large files
Navigate large files with ease using the code minimap showing an overview of your entire document
Customizable line numbers, margins, and indentation guides for better code organization
Automatic highlighting of matching brackets, parentheses, and braces
Smart automatic indentation that follows your code structure
Work on multiple files simultaneously with a clean tabbed interface
Powerful search functionality with case-sensitive and regex support
Quickly jump to any line number in your code
Toggle read-only mode to prevent accidental edits
Never lose your work with intelligent auto-save every 30 seconds
Quick-start templates for HTML, Python, C++, PHP, TeX, and Java files
Python code analysis with pylint, flake8, and pyflakes showing errors, warnings, and style issues as you type
Visual indicators directly in your code showing exactly where issues are
Automatic PEP-8 compliant Python code formatting with autopep8
Create, save, and import reusable code snippets for faster development
Pre-built code structures for common programming patterns
Clone Git repositories directly from within the IDE
Stage and commit changes with inline diff view
Push commits to remote repositories with branch selection
Rewrite commit history with an interactive rebase interface
See your commit history in a beautiful visual graph
Always know the current status of your repository
Full PowerShell terminal integrated directly into the IDE
Custom AT Terminal with enhanced features and command history
Interactive Python console for quick testing and experimentation
Access previously executed commands with full history tracking
Open multiple terminal windows as needed
Navigate your project structure with an interactive file tree
Organize and switch between multiple projects easily
Browse and manage files with a dedicated sidebar
Quickly open files with keyboard shortcuts
Easy access to recently opened projects
Choose from multiple Material Design color schemes
Create your own themes with per-element color customization
Share themes with others or import community themes
Browse and download themes from the built-in theme marketplace
Personalized window title bar that matches your theme
Choose your preferred editor font and size
Fine-tune colors for syntax highlighting elements
Quick access to all commands with Ctrl+Shift+P
Extensive keyboard shortcuts for all common actions
Optional Vim-style modal editing for power users
Built-in task tracker to manage your development tasks
Quick notes panel for jotting down ideas while coding
View and query SQLite databases without leaving the IDE
Quickly share code snippets via Pastebin
Split-pane Markdown editor with live preview
Comprehensive status bar showing line/column, file info, and more
Distraction-free full screen editing with F11
Powerful plugin system to extend functionality
Browse, download, and manage plugins from within the IDE
Plugins can add custom menu items and actions
Plugins can create custom sidebar panels and docks
Simple Python API for creating your own plugins
Access plugins created by the community
Stays light on system resources with minimal memory footprint
Launches quickly even on slower machines
Built-in performance monitoring to track resource usage
Smart file caching for faster access to frequently used files
Optimized rendering even for very large files