{"version":"1.0","provider_name":"Microsoft for Java Developers","provider_url":"https:\/\/devblogs.microsoft.com\/java","author_name":"Yaojin Yang","author_url":"https:\/\/devblogs.microsoft.com\/java\/author\/yay\/","title":"Java on Visual Studio Code Update \u2013 May 2021 - Microsoft for Java Developers","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"t6LCzyiDhk\"><a href=\"https:\/\/devblogs.microsoft.com\/java\/java-on-visual-studio-code-update-may-2021\/\">Java on Visual Studio Code Update \u2013 May 2021<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/devblogs.microsoft.com\/java\/java-on-visual-studio-code-update-may-2021\/embed\/#?secret=t6LCzyiDhk\" width=\"600\" height=\"338\" title=\"&#8220;Java on Visual Studio Code Update \u2013 May 2021&#8221; &#8212; Microsoft for Java Developers\" data-secret=\"t6LCzyiDhk\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\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\/java\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2021\/06\/featured-image-202105.png","thumbnail_width":1130,"thumbnail_height":594,"description":"Welcome to May\u2019s updates on VS Code for Java. In this edition, we will share with you Java Formatter Settings Editor, generating tests from source file, debugging enhancement and Jupyter Notebook for Java."}