Python-Code mit Visual Studio 2017 debuggen? Part 3 – Die Sache mit GetText

Im Artikel zum Einrichten der Python-Entwicklungsumgebung in Visual Studio 2017 habe ich erwähnt, dass man für Picard die Übersetzungen zuerst manuell einrichten muss. Der Vollständigkeit halber sind hier die notwendigen Schritte erklärt. Vorausgesetzt wird, dass die statische gettext0.19.8.1-iconv1.15-static-64.exe bereits installiert ist: 1.) In VS und geladenem Picard-Pythoncode klickt man im Tab «Python-Umgebungen» auf «Übersicht» und darin … Weiterlesen

Python-Code mit Visual Studio 2017 debuggen? Part 1 – Die Installation

Bisher war es ziemlich kompliziert, Python-Code unter Windows zu entwickeln oder zu debuggen. Ausgerechnet Microsoft hat sich in der Version 15.6 von Visual Studio 2017 entschlossen, Python ebenfalls als Programmiersprache zu unterstützen. Wie das am Beispiel von MusicBrainz Picard-Code funktioniert, zeigen diese Schritte: 1.) Man installiert Visual Studio 2017 (VS) mit den sogenannten Arbeitsauslastungen namens … Weiterlesen

Python-Code mit Visual Studio 2017 debuggen? Part 2 – Gewöhnungsbedürftiges Ausführen

Wer sich in Visual Studio 2017 die Python-Umgebungsentwicklung eingerichtet und den Python-Sourcecode geladen hat, startet wie unter .NET gewohnt mit F5 die Ausführung des Codes. Normalerweise würde man nun erwarten, dass sich nach ein paar Sekunden die Benutzeroberfläche zeigt, in unserem Beispiel die von Picard. Bei Picard stoppt die Ausführung aber in der  __init__.py-Datei wegen … Weiterlesen