What's new
Changes in QPad
What is new, better and fixed in each version, newest first. QPad tells you at startup when a new version is ready.
Version 1.0.149
Latest version- Improved
UI updates
Several improvements and fixes in menus and layout.
Version 1.0.147
- Improved
Security improvements
This version contains security improvements in the app. You won't notice any difference in use, but we recommend updating.
Version 1.0.146
- Improved
Errors shown above the code
Compilation errors and exceptions now appear in a yellow box at the top of the code window instead of in the results. Click an error to go to the line, or right-click to copy the whole error message.
- New
Choose a color theme for the editor
Under Edit → Edit theme you can choose between Visual Studio, Visual Studio Code and One Dark Pro. Each theme has a light and a dark version, and you see both before you choose.
- Improved
Colors for types, methods and variables
The editor now colors code like Visual Studio: types, methods, variables, parameters and namespaces each have their own color.
Version 1.0.144
- New
Send requests for new features
With an activated license, “Feature request” appears in the top right corner. Describe what you are missing and press Submit, and the request comes straight to us.
Version 1.0.143
- New
Quick fixes with Ctrl+.
When the cursor is on an error, Ctrl+. suggests fixes, as in Visual Studio: a missing
using, the full name of the type, typos,asyncon the method and more. Pick a suggestion and the code is fixed. - New
Light bulb on errors
A small light bulb with an arrow appears in front of the line when a fix is available. Hover over it or click it to see the suggestions.
- New
Install missing NuGet packages from the code
If you use a type from a well-known package, such as
JsonConvertorCsvReader, the quick fix offers to install the package. The package is downloaded, added to the query and gets itsusingin one go.
Version 1.0.131
- New
First public version
Write C#, press F5 and see the answer. Three run modes (C# Expression, C# Statements and C# Program),
.Dump()that shows results as tables, tabs and.qpadfiles. - New
LINQ against SQL Server, PostgreSQL and SQLite
Connect to a database and the tables become ordinary properties in your code:
Customers.Take(100).Dump();. The SQL tab shows the SQL that ran. - New
NuGet packages and your own feeds
Search for and add packages from nuget.org and your own feeds, including Azure DevOps with a personal access token.
- New
IntelliSense and formatting
Code completion, parameter info, hover info and errors as you type. Ctrl+K, Ctrl+D formats the code. IntelliSense is turned on with a free license key.
- New
New version notifications and error reports
QPad tells you at startup when a newer version is available. Errors in QPad itself can be sent to us automatically so they can be fixed. This can be turned off under Settings.
Want to try the latest?
A new version installs right over the old one. Your queries and settings are kept.
Download QPad