{"version":"1.0","provider_name":"Visual Basic Blog","provider_url":"https:\/\/devblogs.microsoft.com\/vbteam","author_name":"VBTeam","author_url":"https:\/\/devblogs.microsoft.com\/vbteam\/author\/vbteam\/","title":"New Snippet Editor for beta 2!","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"ZZEzX0hAUq\"><a href=\"https:\/\/devblogs.microsoft.com\/vbteam\/new-snippet-editor-for-beta-2\/\">New Snippet Editor for beta 2!<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/devblogs.microsoft.com\/vbteam\/new-snippet-editor-for-beta-2\/embed\/#?secret=ZZEzX0hAUq\" width=\"600\" height=\"338\" title=\"&#8220;New Snippet Editor for beta 2!&#8221; &#8212; Visual Basic Blog\" data-secret=\"ZZEzX0hAUq\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/devblogs.microsoft.com\/vbteam\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-content\/uploads\/sites\/7\/2018\/08\/vbasicfeature.png","thumbnail_width":560,"thumbnail_height":350,"description":"(Posted by Steven Lees) One of the coolest things about code snippets is that in addition to the 400 or so that we include in the VB install, you can also make your own. We just posted a beta 2 update to the Snippet Editor&#8211;check it out on http:\/\/msdn.microsoft.com\/vbasic\/downloads\/2005\/tools\/snippeteditor\/. Thanks to Sean Draine and Sarika [&hellip;]"}