Suositut: Tiedot päivitetty 27. lokakuuta 2026

Kategoriat

Internet1 356
Viestintä321
Ääni ja video898
Grafiikka ja suunnittelu539
Toimisto ja tuottavuus1 124
Kehitystyökalut3 134
Tekoälytyökalut529
Tietoturva ja yksityisyys385
Järjestelmätyökalut3 114
Pelit523
Opiskelu ja tiede239
Verkko ja IT284

Lataa NetPad 0.10.0

A cross-platform C# editor and playground.

Tämä on vanhempi versio. Uusin versio on 0.12.0. NetPad 0.12.0 · Julkaistu:

Asennustiedostot 0.10.0

ArkkitehtuuriTyyppiLaajuusTiedostokokoLatausSHA256
64-bittinen EXE (NSIS) Nykyinen käyttäjä — github.com VirusTotal
64-bittinen EXE (NSIS) Kaikki käyttäjät — github.com VirusTotal

Linkki ja SHA256-tiiviste ovat peräisin Windows Package Managerin yhteisön manifestista. Vertaa ladatun tiedoston tiivistettä ennen kuin suoritat sen.

Muutosloki

If you like NetPad, please star the repo 🌟 and consider sponsoring FOSS!
🎯 A special thanks to @jesterret and @Jogai for contributing a number of new features and fixes in this release.
[!NOTE]
NetPad has a new Wiki: https://tareqimbasher.github.io/NetPad which also includes some early technical documentation. The current GitHub wiki is out of date and will be removed soon.
What's New 🚀
Export Data Connections
You can now scaffold a database connection and export it to a C# project by right-clicking a connection and selecting "Scaffold to C# Project". This can be a great way to jump start a new app, or build an assembly to use in your own applications.
Vim Keybindings (experimental)
The editor now has vim support (#238). It can be enabled by:
- Going to Settings > Editor
- Keyboard shortcut (Alt + V). Keybinding can be changed in Settings.
This functionality is mainly powered by monaco-vim which uses CodeMirror's implementation behind the scenes.
Future Plans
I plan to add the following in future releases:
- Command history (pressing up/down arrows for command history).
- More keybindings and commands that target the application interface and not just text editing; example: selecting a connection.
Feedback Requested
This is an experimental feature. I'd love to hear your feedback and comments on issues or ways to make it better. The monaco-vim library isn't very well maintained unfortunately but I wanted to try it out before rolling my own.
User Interface
- When NetPad opens, it now restores all open scripts from the last session. Previously, only unsaved scripts were restored (#336).
- Scripts in the Explorer pane are sorted case-insensitive (#344).
- New spinner icon for when a script is running.
- New alert dialogs.
- Native select file dialogs instead of HTML file inputs.
Scripts
- Source Generator support (#233). Thanks to @jesterret
- Support for .NET framework version preprocessor symbols. You can now use preprocessor symbols like NET8_0_OR_GREATER in your scripts. More info. Thanks to @jesterret
- Dump() now hides indexer properties (#349).
- New async versions of Dump() (#326). Thanks to @jesterret
App Updates
- NetPad is updated to .NET 9.
- Electron updated to v36 by switching from Electron.NET (still on Electron v23) to ElectronSharp (a fork of Electron.NET) which brings a number of security fixes and performance improvements. Special thanks to @Jogai for putting alot of work into making this happen.
- Node.js updated to v22.
- Code:
- Improved thread-safety.
- Fixed some memory leaks.
- Performance improvements.
- Code cleanup, fixed some warnings and more code documentation.
Fixes 🐛
- Fixed OmniSharp not starting, and Intellisense not working, (most commonly on macOS).
- Fix Dump() for properties on derived types (#323). Thanks to @jesterret
- Fix inability to browse & select an assembly to reference in vNext (#331).
- Fixed OmniSharp code diagnostics not resetting after user restarts OmniSharp server from Command Palette > Developer: Restart OmniSharp Server.
- Fixed Electron selecting the wrong button when Esc is pressed on some dialogs.
Next Minor Version (v0.10.1)
v0.10.1 is in the works and will include .NET 10 Preview SDK support as well as fixes for some bugs that I didn't get a chance to address in this release.
Installers
NetPad has 2 release channels:
- Stable: The Electron version of NetPad. Installers that start with netpad
- vNext: Uses a native Rust-based shell. Installers that start with netpad_vnext
Both channels have the same feature set and are equally maintained. The native vNext version is lighter on system resources and planned to become the main package. At which point, the Electron version might be deprecated.
See wiki for more info.
Support ❤️
If you're enjoying NetPad and would like to support open-source, please consider sponsoring the project, it really
helps! Also don't forget to star the repo if you haven't already, thank you!
A special thanks to all my sponsors. Your support is greatly appreciated and helps keep this project growing!

New Contributors
- @Jogai made their first contribution in https://github.com/tareqimbasher/NetPad/pull/274
- @jesterret made their first contribution in https://github.com/tareqimbasher/NetPad/pull/323
Full Changelog: https://github.com/tareqimbasher/NetPad/compare/v0.9.1...v0.10.0

https://github.com/tareqimbasher/NetPad/releases/tag/v0.10.0

Suosituin kategoriassa IDE:t ja koodieditorit

Näytä kaikki
  1. OpenCodeIDE:t ja koodieditorit · OpenCode
  2. RStudioIDE:t ja koodieditorit · Posit Software
  3. Node.js (LTS)IDE:t ja koodieditorit · Node.js Foundation
  4. Apache NetBeansIDE:t ja koodieditorit · Apache NetBeans
  5. VSCodiumIDE:t ja koodieditorit · VSCodium
  6. HaxeIDE:t ja koodieditorit · Haxe Foundation
  7. ThonnyIDE:t ja koodieditorit · Aivar Annamaa
  8. GDevelopIDE:t ja koodieditorit · GDevelop Team
  9. mkcertIDE:t ja koodieditorit · FiloSottile
  10. ProcessingIDE:t ja koodieditorit · Processing Foundation

Lisää julkaisijalta Tareq Imbasher

Näytä kaikki

Tunnisteet

Jaa