{"id":229686,"date":"2022-12-27T18:16:19","date_gmt":"2022-12-28T02:16:19","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/java\/?p=229686"},"modified":"2022-12-27T18:16:19","modified_gmt":"2022-12-28T02:16:19","slug":"java-on-azure-tooling-update-december-2022","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/java\/java-on-azure-tooling-update-december-2022\/","title":{"rendered":"Java on Azure Tooling Update \u2013  December 2022"},"content":{"rendered":"<p style=\"text-align: justify;\">Hi everyone, welcome back to the December update of Java on Azure Tooling. Firstly, Happy New Year to everyone in advance. In this update, we will introduce the new Code Sample feature for Azure SDK Reference Book. Besides, we have made some improvements in the integration with Function Core Tools, Data Sources and Drivers. To use these new features, please download and install <a href=\"https:\/\/aka.ms\/azuretoolkit\/intellijidea\">the Azure Toolkit for IntelliJ<\/a>. We hope you like these features. So let\u2019s get started.<\/p>\n<h4><span style=\"font-size: 18pt;\"><strong>Azure Toolkit for IntelliJ Improvements<\/strong><\/span><\/h4>\n<h5><span style=\"font-size: 14pt;\"><strong>Code Samples in Azure SDK Reference Book<\/strong><\/span><\/h5>\n<p style=\"text-align: justify;\">As we have talked about in <a href=\"https:\/\/devblogs.microsoft.com\/java\/java-on-azure-tooling-update-october-2022\/\">October blog<\/a>, we are planning to enhance the Azure SDK Reference Book with SDK code samples. It will allow developers to view the relevant code samples for SDK libraries in IntelliJ IDEA, <span style=\"font-size: 1rem;\">copy and paste sample code into their project directly. With this enhancement, developers can keep their minds running without jumping from different documents.<\/span><\/p>\n<p style=\"text-align: justify;\">To see the code samples, you need to open the Azure SDK Reference Book by navigating to <strong>Tools &gt; Azure &gt; Azure SDK Reference Book<\/strong>. Next to the Dependency Tab, you can discover, and browse the assets of sample codes provided here. Besides, you could also select and copy the example to the source code. Here is also a short demo of it.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2022\/12\/SDK-for-Code.gif\"><img decoding=\"async\" class=\"alignnone size-full wp-image-229689\" src=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2022\/12\/SDK-for-Code.gif\" alt=\"Image Code for SDK\" width=\"1397\" height=\"816\" \/><\/a><\/p>\n<h4><span style=\"font-size: 18pt;\"><strong>\nUser Experience Improvements<\/strong><\/span><\/h4>\n<h5><span style=\"font-size: 14pt;\"><strong>Integration with Function Core Tools\u00a0<\/strong><\/span><\/h5>\n<p style=\"text-align: justify;\">Azure Functions Core Tools lets you develop and test your functions on your local computer from the command prompt or terminal. It also provides commands to create functions, connect to Azure, and deploy function projects. For more details, please see <a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-functions\/functions-run-local\">Work with Azure Functions Core Tools<\/a>.<\/p>\n<p style=\"text-align: justify;\">For new users who want to run their function projects locally for the first time, we also provide smooth integration for the installation of Azure Functions Core Tools in our toolkit. Function Core Tools can be installed and configured automatically inside IntelliJ IDEA. Here is a short demo of it.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2022\/12\/Function_core_new.gif\"><img decoding=\"async\" class=\"alignnone size-full wp-image-229690\" src=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2022\/12\/Function_core_new.gif\" alt=\"Image Function core new\" width=\"1391\" height=\"859\" \/><\/a><\/p>\n<h5><span style=\"font-size: 14pt;\"><strong>\nDatabase sources enhancement<\/strong><\/span><\/h5>\n<p style=\"text-align: justify;\">Data source is a location of data for your application. In IntelliJ IDEA, you can manage your data sources and database drivers in Data Sources and Drivers dialog. We find that this process will be complex and time-consuming for developers who are new to Azure to configure.<\/p>\n<p style=\"text-align: justify;\">To simplify this experience, we have added support for connection to Azure Database for MySQL\/PostgreSQL and Azure SQL in Data Sources and Drivers in IDE. In the latest release, data sources can be created by selecting an existing Azure Database for MySQL\/PostgreSQL or Azure SQL under your subscription for Ultimate Edition only. Here is a short demo of it.<\/p>\n<p><div style=\"width: 640px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-229686-1\" width=\"640\" height=\"360\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2022\/12\/Entry_DB.mp4?_=1\" \/><a href=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2022\/12\/Entry_DB.mp4\">https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2022\/12\/Entry_DB.mp4<\/a><\/video><\/div><\/p>\n<h5><span style=\"font-size: 14pt;\"><strong><span class=\"x-hidden-focus\">Feedback and Suggestions<\/span><\/strong><\/span><\/h5>\n<p>Please don\u2019t hesitate to <a href=\"https:\/\/aka.ms\/azuretoolkit\/intellijidea\">try our product<\/a>! Your feedback and suggestions are very important to us and will help shape our product in future.<\/p>\n<ul>\n<li>Leave your comment on this blog post<\/li>\n<li><a href=\"https:\/\/github.com\/microsoft\/azure-tools-for-java\/issues\/new\">Create a feature request or submit a bug<\/a> on our official GitHub Issues page<\/li>\n<li><a href=\"https:\/\/microsoft.qualtrics.com\/jfe\/form\/SV_b17fG5QQlMhs2up\">Fill in our survey<\/a><\/li>\n<\/ul>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2022\/07\/feedback-new.png\"><img decoding=\"async\" class=\"alignnone wp-image-229214 size-large\" src=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2022\/07\/feedback-new-1024x438.png\" alt=\"Image feedback new\" width=\"640\" height=\"274\" srcset=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2022\/07\/feedback-new-1024x438.png 1024w, https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2022\/07\/feedback-new-300x128.png 300w, https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2022\/07\/feedback-new-768x328.png 768w, https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2022\/07\/feedback-new.png 1329w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<h5><span style=\"font-size: 14pt;\"><strong>Resources<\/strong><\/span><\/h5>\n<p>Here is a list of links that are helpful to learn Java on Azure Tooling.<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/developer\/java\/toolkit-for-intellij\/\">Azure Toolkit for IntelliJ documentation<\/a><\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/developer\/java\/toolkit-for-eclipse\/installation\">Azure Toolkit for Eclipse documentation<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/microsoft\/azure-maven-plugins\/wiki\/Azure-Spring-apps\">Maven Plugin for Azure Web Apps\/Functions\/Spring Apps<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/microsoft\/azure-gradle-plugins\/wiki\">Gradle Plugin for Azure Web Apps\/Functions<\/a><\/li>\n<li><a href=\"https:\/\/code.visualstudio.com\/docs\/java\/java-on-azure\">VS Code extension for Azure Spring Apps<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hi everyone, welcome back to the December update of Java on Azure Tooling. Firstly, Happy New Year to everyone in advance. In this update, we will introduce the new Code Sample feature for Azure SDK Reference Book. Besides, we have made some improvements in the integration with Function Core Tools, Data Sources and Drivers. To [&hellip;]<\/p>\n","protected":false},"author":87519,"featured_media":229695,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[14,22,1,8,249,15],"tags":[13,759,770,248,19,749,12,786],"class_list":["post-229686","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud","category-desktop","category-java","category-open-source","category-openjdk","category-vscode","tag-azure","tag-azure-spring-cloud","tag-database","tag-java","tag-maven","tag-project-management","tag-visual-studio-code","tag-web-app"],"acf":[],"blog_post_summary":"<p>Hi everyone, welcome back to the December update of Java on Azure Tooling. Firstly, Happy New Year to everyone in advance. In this update, we will introduce the new Code Sample feature for Azure SDK Reference Book. Besides, we have made some improvements in the integration with Function Core Tools, Data Sources and Drivers. To [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/posts\/229686","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/users\/87519"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/comments?post=229686"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/posts\/229686\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/media\/229695"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/media?parent=229686"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/categories?post=229686"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/tags?post=229686"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}