{"id":142,"date":"2022-10-26T09:00:00","date_gmt":"2022-10-26T09:00:00","guid":{"rendered":"https:\/\/www.tb-software.ch\/ai\/arduino-debugger-in-visual-studio-2019\/"},"modified":"2022-10-26T09:00:00","modified_gmt":"2022-10-26T09:00:00","slug":"arduino-debugger-in-visual-studio-2019","status":"publish","type":"post","link":"https:\/\/www.tb-software.ch\/ai\/arduino-debugger-in-visual-studio-2019\/","title":{"rendered":"Arduino Debugger in Visual Studio 2019"},"content":{"rendered":"<p>Als Challenge jedes Projektes welches gr\u00f6sser als 50 Zeilen Code ist, ist das Debuggen. UnitTests dienen zwar der Abdeckung vieler F\u00e4lle, je nach Entwicklungsstatus, Forschungsstatus und Aufwand sind gemessene Daten vom Debugger jedoch Gold wert. Einen Haltepunkt setzen, Daten abgleich, so k\u00f6nnen Schlussfolgerungen gezogen werden, Prozesse beobachtet, schnelle L\u00f6sungen gefunden werden.<\/p>\n<h2>Debugger<\/h2>\n<p>Nach einiger Recherche wurde Visual Micro in die engere Wahl gezogen. Ein Hauptvorteil liegt in der abschliessend wirkenden Entwicklung dieser Erweiterung, somit einem Komfort der sich in kurzer Zeit bezahlt macht. Ja, diese Erweiterung ist nicht kostenlos, ist jedoch f\u00fcr uns eine perfekte L\u00f6sung. Mitunter durch die M\u00f6glichkeit keine Subscription zu zahlen, sondern einen einmaligen Fixpreis.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.tb-software.ch\/ai\/wp-content\/uploads\/2026\/05\/BlinkDebugger1-Visual-Micro-Sample-Timo-Boehme-1024x512-1.png\" alt=\"\" loading=\"lazy\"><\/p>\n<h2>Just in Time Debugger<\/h2>\n<p>Das Debuggen und gleichzeitige \u00c4ndern von Werten ist mit dieser Art von Hardwarebindung nicht m\u00f6glich.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Als Challenge jedes Projektes welches gr\u00f6sser als 50 Zeilen Code ist, ist das Debuggen. UnitTests dienen zwar der Abdeckung vieler F\u00e4lle, je nach Entwicklungsstatus, Forschungsstatus und Aufwand sind gemessene Daten vom Debugger jedoch Gold wert. Einen Haltepunkt setzen, Daten abgleich, so k\u00f6nnen Schlussfolgerungen gezogen werden, Prozesse beobachtet, schnelle L\u00f6sungen gefunden werden. Debugger Nach einiger Recherche\u2026<\/p>\n","protected":false},"author":1,"featured_media":140,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[37],"tags":[14,39,40,41],"class_list":["post-142","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-applikationsentwicklung","tag-arduino","tag-debugger","tag-visual-micro","tag-visual-studio"],"_links":{"self":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/posts\/142","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=142"}],"version-history":[{"count":0,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/posts\/142\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/media\/140"}],"wp:attachment":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=142"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=142"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=142"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}