15.11.2022
GitHub
Erweiterte Code-Suche derzeit in Beta
Autor: Bernhard Lauer
GitHub.com
Die Codesuche von GitHub wurde überarbeitet. Die verbesserte Version kann nun mehrere Repositories zugleich durchsuchen und ist immer auf dem neuesten Stand.
Die Entwickler von GitHub haben intensiv an der Code-Suche gearbeitet und etliche nützlich Funktionen hinzugefügt. Sie werben sogar damit, dass die Code-Suche den Code versteht und die die relevantesten Ergebnisse zu einem Suchvorgang an die erste Stelle der Ergebnisliste stellt.
Schon bei der Eingabe unterstützt die neue Suchfunktion den Entwickler durch Vorschläge und Vervollständigungen. Dazu bietet sie machtvolle Suche-Operationen an und unterstützt mehr als zehn Programmiersprachen ohne Setup oder Konfiguration.
Die neue Suchfunktion ist derzeit noch in der Beta-Phase. Wer Sie sofort nutzen möchte, muss sich als Beta-Tester anmelden.
Beispiele und weitere Erklärungen zur neuen Code-Suche von GitHub finden Sie auf dieser Seite. Dort ist zudem ein Video (knapp 13 Minuten) verlinkt, das die Suchfunktionen ausführlich vorstellt.
Bad News
Game macht Fake News spielerisch erkennbar
Wissenschaftler der Universität Uppsala haben ihr Online-Spiel "Bad News" erfolgreich an 516 Schülern getestet. Es soll helfen, manipulative Techniken in Social-Media-Posts zu erkennen.
>>
Test-Framework
Testautomatisierung mit C# und Atata
Atata ist ein umfassendes C#-Framework für die Web-Testautomatisierung, das auf Selenium WebDriver basiert. Es verwendet das Fluent Page Object Pattern und verfügt über ein einzigartiges Protokollierungssystem sowie Trigger-Funktionalitäten.
>>
Programmiersprache
Primärkonstruktoren in C# erleichtern den Code-Refactoring-Prozess
Zusammenfassen, was zusammen gehört: Dabei helfen die in C# 12 neu eingeführten Primärkonstruktoren, indem sie Code kürzer und klarer machen.
>>
Tools
GitLab Duo Chat mit KI-Chat-Unterstützung
Der DevSecOps-Plattform-Anbieter GitLab führt den GitLab Duo Chat ein. Dieses Tool integriert Künstliche Intelligenz in die DevSecOps-Workflows.
>>