M-CodeFragments: deine Codeschnipsel an einem Ort, statt in zehn Dateien.
M-CodeFragments ist ein Windows-Programm für alle, die immer wieder dieselben Codebausteine brauchen. Du legst Fragmente in Kategorien ab, findest sie über die Suche in Sekunden wieder und kopierst den Code über die rechte Maustaste in die Zwischenablage.
Du willst die Bausteinsammlung nicht als fertiges Werkzeug, sondern auf euren Ablauf zugeschnitten? Lösung anfragen
Code-Snippets verwalten, alles an einem Ort
HTML-Datei mit Syntaxhervorhebung
In der HTML-Datei siehst du den Code farbig hervorgehoben, auch ohne das Programm und auf einem anderen Rechner.
Kategorien statt Zettelwirtschaft
Du gliederst die Sammlung nach Sprache, Projekt oder Aufgabe, ganz wie du arbeitest.
Volltextsuche
Ein Suchbegriff genügt und du findest den passenden Baustein in Sekunden.
Eigene SQL-Datenbank
Die Sammlung liegt in deiner eigenen Datenbank, auf die du jederzeit zugreifst.
Durchsuchbare HTML-Übersicht
Kollegen öffnen die erzeugte Übersicht im Browser und kopieren, ohne etwas zu installieren.
Der Baustein von letzter Woche liegt irgendwo zwischen Projektdatei und Chatverlauf
Jeder kennt das: Der Codeschnipsel, den du letzte Woche geschrieben hast, liegt irgendwo zwischen einer alten Projektdatei, einer Notiz und dem Chatverlauf. M-CodeFragments gibt deinen Bausteinen einen festen Platz, ordnet sie nach Kategorien und legt sie in einer Datenbank ab, auf die du jederzeit zugreifen kannst.
Nur wenige pflegen, alle profitieren. Der Anlass ist meist derselbe: Man hat es satt, zum fünften Mal zu erklären, wie diese eine SQL-Abfrage aufgebaut ist. Gepflegt wird die Sammlung von denen, die den Code schreiben. Alle anderen öffnen die automatisch erzeugte HTML-Übersicht im Browser, suchen per Volltextsuche und kopieren den passenden Code, ganz ohne installiertes Programm. An der Sammlung selbst kann dabei niemand etwas verändern oder beschädigen.
Die wichtigsten Funktionen
- 🗃️ Fragmentsammlung mit Übersicht: Alle Codebausteine liegen in einem Browser mit Vorschau. Du siehst auf einen Blick, was du hast, und musst nicht mehr in alten Projekten suchen.
- 🎨 Fragmente direkt im Programm bearbeiten: Bezeichnung, Beschreibung, Kategorie, Stichwörter und Code trägst du im Editor ein, ohne den Umweg über ein anderes Programm. Fehlt ein Pflichtfeld, sagt der Editor, welches.
- 📂 Eigene Kategorien anlegen: Du gliederst deine Sammlung so, wie du arbeitest, zum Beispiel nach Sprache, Projekt oder Aufgabengebiet. Kategorien lassen sich jederzeit anlegen und umbenennen.
- 🔗 Fragmente miteinander verlinken: Im Editor ziehst du ein anderes Fragment als Kachel in die Beschreibung. In der HTML-Datei wird daraus ein Link, der zum verlinkten Fragment springt.
- 🔍 Suche über die ganze Sammlung: Ein Suchbegriff genügt und du bekommst alle passenden Fragmente. Auch bei mehreren hundert Einträgen findest du den richtigen in Sekunden.
- 📋 Code direkt in die Zwischenablage: Rechte Maustaste auf das Fragment, Code kopieren, im Editor einfügen. Der ganze Code landet in der Zwischenablage, ohne dass du ihn vorher markieren musst.
- 🗄️ Datenbank richtet sich selbst ein: Beim ersten Start sucht das Programm eine erreichbare SQL-Server-Instanz und legt Datenbank samt Tabellen an. Ein Einrichtungsschritt von Hand entfällt. Du hast noch keinen SQL Server? SQL Server Express von Microsoft genügt und ist kostenlos.
- 🌐 Gemeinsame Sammlung im Team: Du kannst in den Einstellungen einen Server im Netzwerk hinterlegen. Dann greift das ganze Team auf dieselbe Fragmentsammlung zu.
- 📄 Durchsuchbare HTML-Übersicht für alle: M-CodeFragments schreibt alle Fragmente in eine HTML-Datei, die sich ohne das Programm in jedem Browser öffnen lässt, auch auf einem anderen Rechner. Darin suchst du, grenzt nach Kategorie ein und siehst den Code farbig hervorgehoben. Ein installiertes Programm braucht dafür niemand. So hast du auch eine Kopie außerhalb der Datenbank.
Für wen ist M-CodeFragments gemacht?
M-CodeFragments richtet sich an alle, die regelmäßig Code schreiben und dabei immer wieder auf dieselben Bausteine zurückgreifen.
- Entwickler mit einer über Jahre gewachsenen Schnipselsammlung
- SPS- und Automatisierungstechniker mit wiederkehrenden Bausteinen
- Administratoren mit einem Fundus an PowerShell- und SQL-Befehlen
- Kleine Entwicklerteams, die Bausteine gemeinsam pflegen wollen
- Alle, die ihre Sammlung im eigenen Haus behalten statt in der Cloud
So einfach funktioniert es
- Ablegen: Du fügst einen Codebaustein ein, gibst ihm einen Namen und ordnest ihn einer Kategorie zu.
- Finden: Über Kategorien oder die Suche holst du das passende Fragment in Sekunden wieder hervor.
- Verwenden: Über die rechte Maustaste kopierst du den Code in die Zwischenablage und fügst ihn in deinem Editor ein.
Bewährter Code wird wiederverwendet statt neu geschrieben
- Kein Suchen mehr in alten Projekten und Notizen
- Bewährter Code wird wiederverwendet statt neu geschrieben
- Ordnung durch eigene Kategorien statt loser Textdateien
- Die Sammlung bleibt auf deinem eigenen SQL Server
- Bei einer Deinstallation bleiben deine Fragmente erhalten
Lade M-CodeFragments herunter, sammle deine Codebausteine an einem Ort und hol sie dir wieder, wenn du sie brauchst.
M-CodeFragments im Bild
Mit vollem Funktionsumfang, ohne Ablaufdatum
Für die Zuteilung deiner Lizenz wird deine E-Mail-Adresse gespeichert, Näheres dazu in der Datenschutzerklärung.
1 · Herunterladen & starten
Lade das Programm herunter und starte es. Alle Funktionen stehen dir sofort zur Verfügung.
2 · Automatische Lizenz
Beim ersten Start trägst du deine E-Mail-Adresse ein. Das Programm holt sich dazu automatisch eine Lizenz.
3 · Sofort einsatzbereit
Damit ist die Einrichtung abgeschlossen und du kannst direkt loslegen.
4 · Dauerhaft kostenlos
Es gibt kein Ablaufdatum und keine Zahlungspflicht.
M-CodeFragments herunterladen
Für Windows 10 und 11 · .NET Framework 4.8, SQL Server erforderlich (auch Express, so installierst du ihn) · Version 1.1.3 · ZIP, 2,9 MB
Die ZIP-Datei enthält eine einzige Setup-Datei. Entpacke sie und starte das Setup, es installiert ohne Administratorrechte. Weil das Programm neu ist, zeigt Windows dabei eventuell einen blauen SmartScreen-Hinweis. Klick dort auf Weitere Informationen und dann auf Trotzdem ausführen.
Dir fehlt eine Einstellung? Schreib mir, was du brauchst. Wenn es sich sauber einbauen lässt, steht es in der nächsten Version, für dich und für alle anderen.
Du brauchst mehr als eine gemeinsame Sammlung?
M-CodeFragments teilt eine Sammlung über einen gemeinsamen SQL Server, für alle gleich und ohne Rechteverwaltung. Wenn bei euch geregelt sein muss, wer was sehen, ändern und freigeben darf, oder wenn die Sammlung an eure vorhandenen Systeme andocken soll, beschreib mir, wie ihr arbeitet. Ich baue dir die Windows-Anwendung dafür. Genauso jede andere, mit Datenbank im Hintergrund, mit Anbindung an deinen Server oder mit REST-Schnittstelle zu Systemen, die bei dir schon laufen. Auch das kostet dich nichts.
Gefällt dir M-CodeFragments?
Wenn dir M-CodeFragments im Alltag hilft, freue ich mich über eine kleine freiwillige Unterstützung, sie fließt direkt in die Weiterentwicklung.
Weitere Softwarelösungen
Alle Windows-Werkzeuge im Überblick: Softwarelösungen





