dotPeek – Kostenloser .NET Decompiler

Der freie .NET Decompiler und Assembly Browser lässt sich unter anderem als Informationslieferant für den Debugger in Visual Studio nutzen. Außerdem verfügt “dotPeek” über einen Process Explorer.


Der auf IDEs spezialisierte Softwarehersteller JetBrains hat dotPeek entwickelt. dotPeek ist ein kostenfreier Decompiler und Assembly Browser für .NET und dient unter anderem dazu, Assemblies aus .NET 1.0 bis 4.5 nach C# zu dekompilieren. Das Ergebnis dieses Vorgangs kann der Nutzer dann als Projekt für Visual Studio (VS) exportieren. Darüber hinaus lässt sich dotPeek in der aktuellen Version als Symbolserver verwenden und kann so den VS Debugger mit Informationen in Form von PDB-Dateien zum Debuggen von Assembly Code versorgen.

Eclipse – Java Entwicklungsumgebung

“Eclipse” ist eine erstklassige Software-Lösung zur Erstellung eigener Programme und unterstützt mittlerweile eine Vielzahl an Programmiersprachen. 


eclipse

Eclipse ist ein kostenloses Framework, das auf Java basiert. Aus diesem Grund müssen auch die Java Runtimes auf Ihrem PC installiert sein, wenn Sie das Tool nutzen wollen.

Primär als Java-Entwicklungsumgebung konzipiert, hat sich der Umfang der unterstützten Sprachen dank Open-Source-Struktur und vieler Plug-ins seitdem erheblich erweitert.

Eine Übersicht auf der Hersteller-Webseite gibt Aufschluss über alle derzeit verfügbarenEclipse-IDEs und Frameworks, die Sie manuell nachinstallieren können.

Hinweis: Eclipse ist für fast alle Systeme verfügbar. Unter anderem werden Versionen für 64-Windows-Rechner, Mac, Linux und Solaris im Download-Bereich der Hersteller-Webseite angeboten.

Notepad++ – Ein sehr mächtiger Texteditor

“Notepad++” ist ein toller Texteditor, welcher viel mehr kann, als das Windows-Notepad.


notepad++

In diesem Programm stehen die wichtigsten Features einer vollwertigen Textverarbeitung zur Verfügung. Mehr noch kennt Notepad++ die Syntax aller gängigen Programmiersprachen.

Das Tool erleichtert das Programmieren durch das hervorheben der Syntax, beherrscht Multi-Ansicht, Drag&Drop, Auto-Vervollständigung und vieles mehr.

Da Notepad++ auf Open-Source beruht, sind mittlerweile einige Plug-ins erschienen, welche die Arbeit weiter erleichtern. Diese können Sie gleich bei der Installation aus- oder abwählen.

  • Fazit:
    Notepad++ ist ein tolles Programm, welches neben allen “großen” Programmiersprachen wie C++, Java, HTML, SQL und PHP auch jede Menge Kleinstsprachen kennt.
  • Webseite & Download: https://notepad-plus-plus.org/downloads/

Regshot – Praktischer Helfer für die Paketierung

Dank der Freeware “Regshot” sehen Sie was sich nach einer Installation in der Windows-Registry verändert hat.


Hierzu knipsen Sie jeweils vor und nach der Installation oder einer wichtigen Systemänderungen ein Standbild Ihrer Registry.

Nachdem beide Momentaufnahmen der Registry mit einem Klick auf »Vergleichen« auf Unterschiede untersucht wurden, zeigt Regshot eine TXT- oder HTML-Datei mit den Ergebnissen. So sehen Sie genau, was sich bei der Installation in der Registry getan hat.

  • Fazit:
    Regshot ist sicherlich kein Tool, das sich an alle Windows-User richtet. Denen aber, die hinter die Kulissen des Systems schauen wollen, hilft Regshot weiter.
  • Webseite & Download:
    https://sourceforge.net/projects/regshot/

Visual Studio Community-Version

Mit Microsofts Entwicklungs-Umgebung “Visual Studio Community-Version” können Sie eigene Windows-Programme erstellen.


Visual_Studio

“Visual Studio Community-Version” ist eine professionelle Entwicklungsumgebung für Hobby-Programmierer, die das Erstellen, Debugging und Bereitstellen von Software für Windows, Microsoft Office, Cloud und das Internet ermöglicht.

“Visual Studio Community” darf von allen Privatanwendern  und kleinen Firmen bist zu 5 Lizenzen gratis verwendet werden.

  • Fazit:
    “Visual Studio Community-Version” ist eine tolle Möglichkeit für Programmierer, kostenfrei in einer professionellen Umgebung zu arbeiten.
  • Webseite & Download: 
    https://www.visualstudio.com/vs/community/