{"id":520,"date":"2009-12-21T20:05:08","date_gmt":"2009-12-21T19:05:08","guid":{"rendered":"http:\/\/blog.m-ri.de\/?p=520"},"modified":"2009-12-19T09:06:17","modified_gmt":"2009-12-19T08:06:17","slug":"vs-tipps-tricks-springe-zur-naechsten-klammer-funktioniert-auch-fuer-if-elif-else-und-endif","status":"publish","type":"post","link":"http:\/\/blog.m-ri.de\/index.php\/2009\/12\/21\/vs-tipps-tricks-springe-zur-naechsten-klammer-funktioniert-auch-fuer-if-elif-else-und-endif\/","title":{"rendered":"VS-Tipps &#038; Tricks: Springe zur n\u00e4chsten Klammer funktioniert auch f\u00fcr #if, #elif, #else und #endif"},"content":{"rendered":"<p>Wer sich schon durch die Windows Header gek\u00e4mpft hat um herauszufinden warum welche Definition einer Struktur oder Funktion in irgend einer Windows Version so oder gar nicht vorhanden ist, der wei\u00df auch wie einem <em>#if<\/em>,<em> #elif<\/em>,<em> #else <\/em>und <em>#endif <\/em>das Leben schwer machen k\u00f6nnen, was die Orientierung betrifft.<\/p>\n<p>Netterweise hilft einem eine Funktion, die man nur von Bl\u00f6cken und verschachtelten Funktionen her kennt <em><strong>Strg+\u00b4<\/strong><\/em> (<em>Edit.GotoBrace<\/em>). Wichtig! Man darf nicht auf der Variable oder Bedingung stehen, sondern muss auf dem Schl\u00fcsselwort stehen.<\/p>\n<p>Wenn man auf einer Pr\u00e4prozessor Direktive kann man mit den Tasten die einem zur passenden Klammer bringt zur nachfolgenden Direktive. Und mit dem Festhalten der Umschalttaste kann man den entsprechenden Block auch markieren.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wer sich schon durch die Windows Header gek\u00e4mpft hat um herauszufinden warum welche Definition einer Struktur oder Funktion in irgend einer Windows Version so oder gar nicht vorhanden ist, der wei\u00df auch wie einem #if, #elif, #else und #endif das Leben schwer machen k\u00f6nnen, was die Orientierung betrifft. Netterweise hilft einem eine Funktion, die man &hellip; <a href=\"http:\/\/blog.m-ri.de\/index.php\/2009\/12\/21\/vs-tipps-tricks-springe-zur-naechsten-klammer-funktioniert-auch-fuer-if-elif-else-und-endif\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eVS-Tipps &#038; Tricks: Springe zur n\u00e4chsten Klammer funktioniert auch f\u00fcr #if, #elif, #else und #endif\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[30,3,27,172,31,2],"tags":[370,147,153,36,44,171,37,89],"class_list":["post-520","post","type-post","status-publish","format-standard","hentry","category-c","category-programmieren","category-vs2008","category-vs2010","category-vs-tipps-tricks","category-windows-api","tag-c","tag-sdk","tag-vs-2003","tag-vs-2005","tag-vs-2008","tag-vs-2010","tag-vs-tippstricks","tag-windows"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts\/520","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/comments?post=520"}],"version-history":[{"count":1,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts\/520\/revisions"}],"predecessor-version":[{"id":570,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts\/520\/revisions\/570"}],"wp:attachment":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/media?parent=520"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/categories?post=520"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/tags?post=520"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}