12.05.2023
Repositories durchsuchen
Neue GitHub-Code-Suche allgemein verfügbar
Autor: Bernhard Lauer
GitHub.com
Ab sofort sind die neue Codesuche und Codeansicht von GitHub für alle Benutzer auf GitHub.com verfügbar. Damit sollen Entwickler in der Lage sein, ihren Code schneller zu durchsuchen, zu verstehen und letztlich produktiver zu werden.
Eine der grundlegendsten Aufgaben von Entwicklern ist das Lesen und Verstehen von Code. Ob bei der Planung und Implementierung einer neuen Funktion, der Untersuchung eines Fehlers oder der Überprüfung eines Pull-Requests - Entwickler verbringen in der Regel mehr Zeit mit dem Lesen und Verstehen von Code als mit dem Schreiben.
Aus diesem Grund hat GitHub in den letzten zwei Jahren Pläne zur Verbesserung der Codesuche vorgestellt und die Technologie gezeigt, die den Entwicklern dabei geholfen hat. Ab sofort sind die neue Codesuche und Codeansicht von GitHub für alle Benutzer auf GitHub.com verfügbar.
GitHubs Ziel mit der neuen Codesuche und Codeansicht ist es, Entwicklern die Möglichkeit zu geben, ihren Code schnell zu durchsuchen, zu navigieren und zu verstehen, wichtige Informationen in einen Kontext zu stellen und letztendlich produktiver zu werden. Um dies zu erreichen, wurden drei neue Funktionen auf GitHub.com eingeführt:
- Erstens eine völlig neu gestaltete Suchoberfläche mit Vorschlägen, Vervollständigungen und der Möglichkeit, die Ergebnisse in Scheiben zu schneiden und zu würfeln.
- Zweitens haben eine von Grund auf neue Code-Suchmaschine und etwa doppelt so schnell wie die alte Codesuche sein soll. Sie unterstützt Teilstring-Abfragen, reguläre Ausdrücke und Symbolsuche und "versteht" den Code, sodass die relevantesten Ergebnisse an erster Stelle stehen.
- Und drittens wurde die Codeansicht von GitHub völlig neu gestaltet und die Suche, das Browsing und die Code-Navigation eng miteinander verknüpft.
Weitere Infos zur neuen Codesuche liefert GitHub-Mitarbeiter Colin Merkel auf dieser Seite.
Pilot-Features
Google Maps-Funktionen für nachhaltigeres Reisen
Google schafft zusätzliche Möglichkeiten, um umweltfreundlichere Fortbewegungsmittel zu fördern. Künftig werden auf Google Maps verstärkt ÖV- und Fußwege vorgeschlagen, wenn diese zeitlich vergleichbar mit einer Autofahrt sind.
>>
Codeerzeugung per KI
Code ist sich viel ähnlicher als erwartet
Eine Studie zeigt, dass einzelne Codezeilen zu 98,3 Prozent redundant sind, was darauf hindeutet, dass Programmiersprachen eine einfache Grammatik haben. Die Machbarkeit von KI-erzeugtem Code war also zu erwarten.
>>
JavaScript Framework
Hono werkelt im Hintergrund
Das JavaScript-Framework Hono ist klein und schnell. Ein weiterer Vorteil ist, dass Hono auf vielen Laufzeitumgebungen zum Einsatz kommen kann.
>>
Container
.NET 8 - Container bauen und veröffentlichen ganz einfach
Dockerfiles erfreuen sich großer Beliebtheit. Unter .NET 8 lassen sich Container für Konsolenanwendungen über den Befehl "dotnet publish" erzeugen.
>>