Code intelligence
Language servers for each language: errors as you type across the whole project, completion, Go to Definition, Find All References, Rename, quick fixes and refactorings, inlay hints and semantic colors.
A cross-platform, plugin-driven IDE. One studio for C#, Visual Basic, Java, Python, JavaScript and TypeScript, C++, SQL and more, on Windows, macOS and Linux.
Windows 10 and 11 · macOS 12 and later · Linux x64
Each language and platform is a plugin; the studio edits text, hosts tool windows and routes Build, Run and Debug to whichever plugin claims your project.
Language servers for each language: errors as you type across the whole project, completion, Go to Definition, Find All References, Rename, quick fixes and refactorings, inlay hints and semantic colors.
Breakpoints, conditional breakpoints and logpoints, stepping, Call Stack, Locals, Watch and Immediate windows, values on hover, for C#, Visual Basic, Java, Python, Node.js, C++ and PowerShell.
One designer for Windows Forms, WPF, Avalonia, JavaFX and Swing: a Toolbox, snap lines, nested layouts, the Properties window and event handlers, each change written back to your code.
Db Explorer and query windows for SQL Server, PostgreSQL, MySQL, MariaDB and Oracle; database projects with build, publish and schema compare.
Stage, commit, diff and blame in Git Changes; your own shell in the Terminal; Test Explorer for xUnit, NUnit, MSTest, pytest, JUnit, Vitest, Jest, CTest and Pester.
IDE docking with floating windows and auto-hide, a command palette, light and dark themes, and support for plugins you install, update and disable without restarting.
New Project templates for consoles, libraries, web apps, desktop apps and test projects in each, from a simple New Project dialog.
Self-contained installers: nothing else to install first.
Windows 10 (1809) and later.
macOS 12 Monterey and later.
x64 distributions with glibc.
Select components of the full studio, on their own and free. The studio is your choice for the all-in-one experience with expanded functionality.
Db Explorer, query windows with results and messages, database projects and schema compare, as its own app, built from the same code as the full studio.