GitHub vereinfacht das Referenzieren von Codeausschnitten
Sogenannte Embedded Code Snippets sind Permalinks auf Codebereiche, die Entwickler direkt in Issues verwenden können. Diese enthalten anschließend sowohl die Inhalte als auch einen Link auf den Code.
Der Versionsverwaltungsdienst GitHub hat eine kleine Neuerung vorgestellt, die beim Referenzieren von Codeausschnitten hilft. Ab sofort können Entwickler, wenn sie Zeilen in der Codeansicht markieren, nicht nur den Textinhalt kopieren, sondern auch einen Permalink auf den Bereich. Wenn sie den Link in einen Issue kopieren, führt er zu der passenden Stelle. Da es sich um einen Permalink handelt, führt er immer auf den zitierten Inhalt. Sollte ein späterer Commit den Inhalt der Zeilen im entsprechenden Branch ändern, verweist der Link auf die Variante vor dem Commit. Über das erweiterte Kontextmenü lassen sich zudem direkt Issues erstellen, die den Permalink enthalten.
In jüngster Zeit liefern sich die großen Versionsverwaltungsdienste ein Wettrennen mit neuen Komfortfunktionen. So hatte GitHub erst Ende Juli einige Funktionen eingeführt, die speziell für Open-Source-Projekte interessant sind. GitLab hatte für die etwa zeitgleich veröffentlichte Version 9.4 unter anderem die Navigation weitgehend überarbeitet. Bitbucket wollte für sein Cloud-Angebot ebenfalls Ende Juli mit einigen Komfortfunktionen wie Syntaxhervorhebung bei der Suche und einer vereinfachten Rücknahme von Pull Requests punkten. (rme)