Code with rich features
Whether it's using built-in features or rich extensions, there's something for everyone. 33 features across 8 categories.
Highlights
IntelliSense & Autocomplete
FeaturedFull type-aware completions, parameter info, and hover docs powered by the TypeScript and LSP language servers.
Refactoring Tools
FeaturedRename symbols, extract functions, move files, and auto-update all imports across your project in one action.
Integrated Terminal
FeaturedFull shell access inside the editor — zsh, bash, pwsh, fish. Split into multiple panes, persist between sessions.
Built-in Git
FeaturedStage, commit, push, pull, branch, merge, and resolve conflicts — all from the sidebar without touching the terminal.
AI Code Completion
FeaturedContext-aware multi-line completions that understand your entire project. Faster than autocomplete, smarter than templates.
Custom Themes
FeaturedInstall from the marketplace or build your own. Every token colour, bracket pair, and UI chrome is configurable.
Live Share
FeaturedInvite teammates to edit your workspace in real time. Shared terminals, debugging sessions, and follow-mode included.
Instant Startup
FeaturedAASK opens in under 300 ms regardless of project size. Workspace indexing runs asynchronously in the background.
Screen Reader Support
FeaturedFully ARIA-annotated editor surface. Tested with NVDA, JAWS, VoiceOver, and TalkBack on all major platforms.
All features
Real-time Diagnostics
Errors and warnings surface inline the moment you type. Zero compilation delay with incremental checking.
Multi-cursor Editing
Add cursors anywhere and edit simultaneously. Works with selection, regex find, and keyboard shortcuts.
Split Editor & Groups
Open multiple file panes side-by-side or stacked. Drag tabs between groups freely.
Code Folding
Collapse functions, classes, regions, and comments. Custom folding markers supported for any language.
Snippets Engine
Tab-stop snippets with variable substitution. Import from VS Code or write your own with JSDoc-style syntax.
Global Find & Replace
Project-wide search with regex, case, and whole-word filters. Side-by-side diff preview before replacing.
Run & Debug Code
Execute scripts and set breakpoints without leaving the editor. Debug Node, Python, Go, and Rust natively.
Build Tasks
Define and run tasks from tasks.json or package.json scripts. Watch tasks run silently in the background.
Task Output Linking
Error lines in terminal output become clickable. Jump directly to the file and line that failed.
Inline Diff & Blame
See exactly what changed on every line. Hover to read commit message, author, and date right in the editor gutter.
Local History
Never lose work. AASK automatically snapshots every save, letting you restore any version even if you didn't commit.
Multi-repo Workspaces
Add multiple repositories to one workspace. Source control panel shows all repos in one unified timeline.
Inline Chat
Ask your AI to explain, refactor, test, or document a selection without leaving the file. Accepts / rejects with a keystroke.
AI Commit Messages
Stage your changes, press a button — AI summarises your diff into a well-structured conventional commit message.
Codebase Q&A
Ask natural-language questions about your repo — find where a function is called, understand unfamiliar code, trace bugs.
Font & Ligature Control
Pick any installed font, set size and line height per language. Full ligature support including custom ligature sets.
Icon Themes
File and folder icons update to match your project type. Community icon packs available in the extensions marketplace.
Minimap & Breadcrumbs
Navigate large files at a glance with a scaled minimap. Breadcrumb trail always shows your position in the symbol tree.
Comments & Reviews
Leave inline comments on any line. Thread discussions, request changes, and resolve suggestions — like PR reviews inline.
Shared Canvas Boards
Open a canvas session together. Move components, add annotations, and design layouts with your team in real time.
Large File Support
Edit minified bundles, log files, and CSVs of any size. Syntax highlighting and search stay fast past 100 MB.
Web Support
Run AASK entirely in the browser. Open any GitHub repo, edit, commit, and push — no install required.
High Contrast Themes
WCAG AAA-compliant high contrast dark and light themes. Custom contrast ratios configurable per token category.
Keyboard-only Navigation
Every action reachable without a mouse. Comprehensive key binding system with chord sequences and conflict detection.
More features ship every release. Follow the community changelog or watch beta builds.