Updates

Bleib informiert über die neuesten Verbesserungen, neuen Tools, Feature-Releases und Plattform-Ankündigungen von CodeUtility.

vor etwa 1 Monat

Neue Compiler, smarterer Editor und automatische Spracherkennung

Neue Online-Compiler für C, Java, C#, Kotlin, TypeScript, Swift und Matplotlib hinzugefügt. Beliebte Bibliotheken für Python und Node.js sind vorinstalliert. Verbesserte Code-Vervollständigung und automatische Spracherkennung beim Einfügen von Code.

Wir haben ein bedeutendes Update veröffentlicht, um das Programmiererlebnis direkt im Browser zu verbessern. Hier sind die Highlights:

🚀 Neue Online-Code-Runner

Jetzt können Sie viele weitere Sprachen direkt auf CodeUtility ausführen, ohne lokale Entwicklungsumgebungen einrichten zu müssen:

🐍 Neue vorinstallierte Python-Bibliotheken

  • Hilfsfunktionen & Mathematik: numpy, scipy, sympy, matplotlib, seaborn, math, polars
  • Datenverarbeitung & Formate: pandas, openpyxl, docx, imageio, pillow, opencv-python, qrcode, reportlab
  • CLI & Logging: click, typer, rich, loguru
  • Testing & Dev-Tools: pytest, hypothesis, IPython
  • Validierung & Schema: pydantic, marshmallow
  • Text & Sprache: textblob, unidecode, regex
  • Kryptografie & Sicherheit: pycryptodome, pyotp
  • Machine Learning & KI: scikit-learn, statsmodels, torch, transformers
  • 3D & Visualisierung: trimesh, vedo, pyvista
  • Sonstige: keyboard, music21

🛠 Verbesserte Node.js & TypeScript-Bibliotheken

Die Node.js- und TypeScript-Umgebungen beinhalten jetzt viele vorinstallierte Bibliotheken, organisiert nach Anwendungsfällen:

  • Hilfsfunktionen & Datum: validator, moment, lodash, dayjs, date-fns
  • CLI-Tools: chalk, commander, yargs, inquirer, boxen
  • Testing: jest, mocha, sinon, uvu, ava
  • String & Sicherheit: uuid, jsonwebtoken, bcrypt, argon2, nanoid
  • Datenformate: csvtojson, js-yaml, xml2js, papaparse
  • Diagramme & Mathematik: asciichart, cli-chart, mathjs
  • Datenbanken: mongoose, mongodb, sqlite3
  • Sprache & ML: node-nlp, ml.js, @tensorflow/tfjs
  • Markdown & Datum: marked, remark, luxon
vor etwa 2 Monate

Mehrsprachige Unterstützung, Suchen & Ersetzen und Executor-Bibliotheken jetzt verfügbar!

Wir haben die mehrsprachige Unterstützung eingeführt, Suchen & Ersetzen im Editor hinzugefügt (mit Verbesserungen für das Format Array) und die Executor-Umgebungen mit beliebten Bibliotheken für alle unterstützten Sprachen erweitert.

🌐 Mehrsprachige Unterstützung

Du kannst jetzt CodeUtility in mehreren Sprachen nutzen! Wähle die Version, die am besten zu deiner Muttersprache passt. Wir wissen, dass die aktuellen Übersetzungen nicht perfekt sind, und arbeiten aktiv daran, sie zu verbessern.

🔍 Verbesserter Code-Editor

Wir haben die Funktion Suchen & Ersetzen im Code-Editor hinzugefügt, um dir zu helfen, Code effizienter zu durchsuchen und zu ändern. Mit dieser Verbesserung kannst du jetzt mit dem Format Array-Tool Debug-Ausgaben direkt im Editor leicht suchen oder finden.

📦 Verbesserte Executor-Umgebungen

Wir haben leistungsstarke und häufig verwendete Bibliotheken zu allen Executor-Umgebungen hinzugefügt, sodass du sie sofort in deinem Code verwenden kannst, ohne etwas installieren zu müssen.

Hier sind einige Highlights:

  • Python: numpy, pandas, matplotlib, plotly, tensorflow, nltk, textblob und mehr.
  • Rust: clap, serde, anyhow, indicatif, regex, rand usw.
  • Go: validator, gonum, decimal, uuid, color usw.
  • PHP: Enthält composer und Bibliotheken wie guzzle, carbon, symfony/string.
  • Node.js: validator, moment, lodash, chalk.
  • C++: Unterstützung für cmake, clang, libfmt, libjsoncpp, libtbb.
  • Ruby: Enthält json und colorize.
vor 2 Monate

Verbessertes Format-Array-Tool + Neue Update-Benachrichtigungen

Wir haben eine Update-Seite mit Benachrichtigungen in der Menüleiste hinzugefügt, das Format-Array-Tool verbessert, um PHP-Ausgaben wie print_r, var_dump und var_export zu unterstützen, und Verbesserungen für eine bessere Formatierung von JavaScript- und Python-Strukturen vorgenommen. Mehrere Bugs wurden ebenfalls behoben, um eine reibungslosere Nutzung zu gewährleisten.

  • 🔔 Update-Benachrichtigungsmenü
    • Eine „Updates“-Seite und ein Benachrichtigungselement in der oberen Menüleiste hinzugefügt, um Benutzer über die neuesten Funktionen und Verbesserungen auf dem Laufenden zu halten.
  • 🛠 Verbesserung des Format-Array-Tools
    • Unterstützung für die Verschönerung und Formatierung der Ausgabe von PHP-Debug-Funktionen hinzugefügt: print_r, var_dump und var_export.
    • Verbesserte Handhabung und Formatierung für JavaScript-Arrays/Objekte und Python-Listen/Dictionaries, einschließlich besserer Ausrichtungs- und Lesbarkeitsoptionen.
    • Behobene Bugs im Zusammenhang mit Randfällen in verschachtelten Strukturen und leeren Schlüsseln/Werten.
vor 3 Monate

Verbesserungen im Code-Editor: Lokale Historie und Statusleiste

Zwei leistungsstarke Verbesserungen für ein besseres Bearbeitungserlebnis: eine Echtzeit-Statusleiste und die Verfolgung der lokalen Historie.

Wir haben zwei spannende Upgrades für unseren Code-Editor eingeführt, um deine Produktivität und dein Bearbeitungserlebnis zu verbessern:

Statusleiste

Du kannst jetzt hilfreiche Echtzeit-Metriken während des Codierens sehen:

  • Gesamtlänge
  • Anzahl der Zeilen
  • Dateigröße
  • Aktuelle Cursorposition

Lokale Historie

Deine Code-Änderungen werden automatisch im Browser als lokale Historie gespeichert. Das bedeutet:

  • Eine Zeitleiste aller Änderungen lokal ansehen.
  • Sofort zu einer früheren Version zurückkehren.
  • Die Kontrolle behalten — auch ohne Anmeldung

Diese Funktionen sind darauf ausgelegt, dir zu helfen, deinen Code effizienter zu schreiben, zu verfolgen und zu verwalten.

vor 5 Monate

Einführung von Code-Executors für Python, C++, PHP, Ruby, Node.js, Go und Rust

Du kannst jetzt Code direkt in deinem Browser mit unserer neuen Suite von sprachspezifischen Executors ausführen und testen.

Wir freuen uns, die Einführung von **Executors** anzukündigen — ein neues Set von Tools, mit dem du Code sofort in deinem Browser in mehreren beliebten Programmiersprachen ausführen kannst.

Unterstützte Sprachen sind:

Egal, ob du lernst, debuggen oder Code-Snippets teilen möchtest, diese Interpreter sind für Einfachheit, Geschwindigkeit und Genauigkeit ausgelegt.

Wähle einfach eine Sprache, füge deinen Code ein und drücke auf Ausführen!

vor 7 Monate

Neue Python-Tools und SQL-Beautifier-Upgrade – Update Dez 2024

Wir haben neue Python- und Kodierungstools hinzugefügt und den SQL-Beautifier mit anpassbaren Formatierungsoptionen aufgerüstet.

Am 28. Dezember 2024 haben wir mehrere leistungsstarke Verbesserungen an CodeUtility eingeführt:

  • Verbessertes **[Beautify SQL](https://beautifysql.codeutility.io)**-Tool: Benutzer können jetzt Optionen wie Groß-/Kleinschreibung von Schlüsselwörtern, Einrückungen und Zeilenumbrüche für eine individuellere Formatierung konfigurieren.
  • Neues **[Beautify Python](https://beautifypy.codeutility.io)**-Tool hinzugefügt, um Python-Code zu formatieren und zu bereinigen.
  • Einführung eines **[Python 2 zu 3 Konverters](https://python2to3.codeutility.io)**, um alte Python-Codebasen schnell zu modernisieren.
  • Ein **[Base64 ↔ Hex Konverter](https://base64tohex.codeutility.io)** hinzugefügt, der es Benutzern ermöglicht, nahtlos zwischen Base64- und Hexadezimal-Kodierungsformaten zu konvertieren.

Diese Updates erweitern unser Toolset und geben Entwicklern mehr Kontrolle und Komfort in ihrer täglichen Arbeit.

vor 9 Monate

Blog, Kommentare, Neue Seiten & Bibliotheks-Updates – April 2024 Update

Wir haben einen Programmierblog mit Kommentaren gestartet, Infoseiten wie Unsere Geschichte und Kontakt hinzugefügt und alle wichtigen Drittanbieter-Bibliotheken für Beautifier und Konverter aktualisiert.

Am 11. April 2024 haben wir mehrere neue Funktionen und Verbesserungen eingeführt:

  • Unsere neue **Blog**-Seite gestartet, um Programmier-Tutorials, Artikel und Einblicke zu teilen.
  • **Kommentarunterstützung** zu allen Artikeln hinzugefügt, um Community-Interaktion und Feedback zu fördern.
  • Zwei neue Informationsseiten veröffentlicht:
    • Unsere Geschichte** – ein Einblick in die Vision und Mission hinter CodeUtility.
    • Kontakt** – ein einfacher und freundlicher Weg, um mit unserem Team in Kontakt zu treten.
  • Alle wichtigen **Drittanbieter-Bibliotheken** in unseren Beautifier- und Konverter-Tools auf ihre neuesten stabilen Versionen aktualisiert, um bessere Formatierungsgenauigkeit, Leistung und Sprachunterstützung zu bieten.

Diese Updates markieren einen neuen Schritt in Richtung einer hilfreicheren und vernetzteren Plattform für Entwickler.

vor über 4 Jahre

Benutzerkonten, Tool-Tags und mehr – Feature-Release April 2021

Dieses Update führt Google/GitHub-Anmeldung, Profil- und Freigabeverwaltung, Tool-Beschreibungen, Cookie-Zustimmung, Tag-Seiten, eine Release-Seite, Sitemap-Unterstützung und verschiedene Verbesserungen ein.

Am 3. April 2021 haben wir ein großes Update mit mehreren neuen Funktionen und Verbesserungen veröffentlicht:

  • "Anmeldung mit Google/GitHub"-Funktion hinzugefügt.
  • Angemeldete Benutzer haben jetzt Zugriff auf ihre Profilseite und Meine Freigaben-Seite.
  • Angemeldeten Benutzern wurde die Verwaltung ihrer freigegebenen Inhalte ermöglicht.
  • Tool-Beschreibungen und Erklärungen eingeführt, um den Benutzern das Verständnis des Zwecks jedes Tools zu erleichtern.
  • Eine Cookie-Zustimmungsanfrage für neue Benutzer implementiert.
  • Tag-Seiten und Tagging-Unterstützung für Tools hinzugefügt.
  • Die Funktionalität des Dunkel-/Hell-Thema-Schalters verbessert.
  • Eine spezielle Release-Seite eingeführt, um Updates zu präsentieren.
  • Eine dynamische XML-Sitemap hinzugefügt, um die Suchmaschinenindexierung zu verbessern.
  • Verschiedene Fehler behoben und die Stabilität verbessert.
vor über 4 Jahre

Erstveröffentlichung der CodeUtility-Tools

Start der Homepage und eines vollständigen Satzes von Entwickler-Tools, einschließlich Beautifiers, Konverter, Minifizierer und Encoder mit wesentlichen Funktionen wie Download/Upload, teilbaren Links und Dunkelmodus.

Rückblickend markierte der 30. November 2020 den Beginn unserer Reise mit CodeUtility – der Tag, an dem wir unser allererstes Set von Entwickler-Tools veröffentlichten.

Diese erste Veröffentlichung umfasst die Homepage und die folgenden Kategorien von Tools:

Beautifiers:

  • Hash/Array ausrichten.
  • Code verschönern: HTML, JavaScript, SQL und mehr.
  • JSON verschönern.

Konverter:

  • HTML+ERB zu Haml.
  • HTML+ERB zu Slim.
  • HTML zu JSX.
  • HTML zu Pug.
  • CSS zu SCSS/Sass.
  • JSON zu Yaml.

Minifizierer:

  • HTML, JavaScript, CSS, JSON und SQL minifizieren.
  • Encoder/Decoder/Verschlüsseler.
  • URI kodieren/dekodieren.
  • HTML kodieren/dekodieren.
  • Hex kodieren/dekodieren.
  • Base64 kodieren/dekodieren.
  • MD5, SHA-1, SHA-256, SHA-384, SHA-512 Hashing.

Kernfunktionen aller Tools umfassen:

  • Download/Upload-Unterstützung.
  • Teilbare Links für verarbeiteten Code.
  • Umschalten zwischen Dunkel-/Hellmodus.

Dies markiert den Beginn unserer Reise, um das Leben von Entwicklern einfacher zu machen