{"id":198,"date":"2008-03-10T05:59:47","date_gmt":"2008-03-10T10:59:47","guid":{"rendered":"https:\/\/blogs.mathworks.com\/desktop\/2008\/03\/10\/new-and-updated-desktop-features-in-r2008a\/"},"modified":"2016-08-16T14:16:39","modified_gmt":"2016-08-16T18:16:39","slug":"new-and-updated-desktop-features-in-r2008a","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/community\/2008\/03\/10\/new-and-updated-desktop-features-in-r2008a\/","title":{"rendered":"New and Updated Desktop Features in R2008a"},"content":{"rendered":"<p>R2008a is here and there are a number of great new features in the desktop. I&#8217;m only going to give a brief introduction to each of these shiny new features, though in future entires, we&#8217;ll explore them in greater detail.<\/p>\n<p>If you see something that&#8217;s particularly interesting, <a href=\"https:\/\/blogs.mathworks.com\/community\/?p=198#respond\">leave a comment<\/a>. The more comments about a feature, the sooner we&#8217;ll blog about it!<\/p>\n<p><!-- Customizable Toolbars--><\/p>\n<table>\n<tbody>\n<tr>\n<td><img decoding=\"async\" src=\"https:\/\/blogs.mathworks.com\/images\/desktop\/ken_orr_new_features_in_r2008a\/new.png\" border=\"0\" \/><\/td>\n<td colspan=\"2\"><a href=\"https:\/\/www.mathworks.com\/access\/helpdesk\/help\/techdoc\/index.html?\/access\/helpdesk\/help\/techdoc\/matlab_env\/brjh1at.html\">Customizable Toolbars<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table>\n<tbody>\n<tr>\n<td valign=\"top\"><a href=\"https:\/\/blogs.mathworks.com\/images\/desktop\/ken_orr_new_features_in_r2008a\/customizable_toolbars.jpg\"><img decoding=\"async\" src=\"https:\/\/blogs.mathworks.com\/images\/desktop\/ken_orr_new_features_in_r2008a\/customizable_toolbars_small.jpg\" border=\"0\" \/><\/a><\/td>\n<td valign=\"top\">The Desktop and Editor now allow you to customize their toolbars. You can change the order of toolbar elements, or remove things you rarely use.Customizable toolbars will really help stream-line your workflow, as you can arrange your toolbars based on how you use MATLAB.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><!-- Publish Configurations --><\/p>\n<table>\n<tbody>\n<tr>\n<td><img decoding=\"async\" src=\"https:\/\/blogs.mathworks.com\/images\/desktop\/ken_orr_new_features_in_r2008a\/new.png\" border=\"0\" \/><\/td>\n<td><a href=\"https:\/\/www.mathworks.com\/access\/helpdesk\/help\/techdoc\/index.html?\/access\/helpdesk\/help\/techdoc\/matlab_env\/briymz8-1.html&amp;https:\/\/www.mathworks.com\/access\/helpdesk\/help\/techdoc\/matlab_env\/briymz8-1.html#briymz8-7\">Publish Configurations<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table>\n<tbody>\n<tr>\n<td valign=\"top\"><a href=\"https:\/\/blogs.mathworks.com\/images\/desktop\/ken_orr_new_features_in_r2008a\/publish_configuration_editor.jpg\"><img decoding=\"async\" src=\"https:\/\/blogs.mathworks.com\/images\/desktop\/ken_orr_new_features_in_r2008a\/publish_configuration_editor_small.jpg\" border=\"0\" \/><\/a><\/td>\n<td valign=\"top\">Publish Configuration&#8217;s allow you to specify options to be passed to the <a href=\"https:\/\/www.mathworks.com\/help\/matlab\/ref\/publish.html\">publish<\/a> function when you press the publish button. Publish Configurations work very similarly to Run Configurations, in that they can be edited in the Configuration Editor and are associated with a particular file.In previous releases, there was one set of preferences that applied whenever you pressed the publish button. Now, you can create multiple sets of options for a given file. For example, you can have a configuration that publishes to Word and another that publishes to HTML.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><!-- Code Folding --><\/p>\n<table>\n<tbody>\n<tr>\n<td><img decoding=\"async\" src=\"https:\/\/blogs.mathworks.com\/images\/desktop\/ken_orr_new_features_in_r2008a\/updated.png\" border=\"0\" \/><\/td>\n<td><a href=\"https:\/\/www.mathworks.com\/access\/helpdesk\/help\/techdoc\/index.html?\/access\/helpdesk\/help\/techdoc\/matlab_env\/f2-58922.html&amp;https:\/\/www.mathworks.com\/access\/helpdesk\/help\/techdoc\/helptoc.html#brazeg3-1\">Code Folding<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table>\n<tbody>\n<tr>\n<td valign=\"top\"><a href=\"https:\/\/blogs.mathworks.com\/images\/desktop\/ken_orr_new_features_in_r2008a\/code_folding_R2008a.jpg\"><img decoding=\"async\" src=\"https:\/\/blogs.mathworks.com\/images\/desktop\/ken_orr_new_features_in_r2008a\/code_folding_R2008a_small.jpg\" border=\"0\" \/><\/a><\/td>\n<td valign=\"top\">We&#8217;ve added a whole bunch more foldable constructs. Here&#8217;s the complete list of what you can now fold in the MATLAB Editor:<\/p>\n<ul>\n<li>Block comments<\/li>\n<li>Cells used for rapid code iteration and publishing<\/li>\n<li>Class code<\/li>\n<li>Class enumeration blocks<\/li>\n<li>Class event blocks<\/li>\n<li>Class method blocks<\/li>\n<li>Class properties blocks<\/li>\n<li>For and parfor blocks<\/li>\n<li>Function and class help<\/li>\n<li>Function code<\/li>\n<li>If\/else blocks<\/li>\n<li>Switch\/case blocks<\/li>\n<li>Try\/catch blocks<\/li>\n<li>While blocks<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><!-- Data Brushing and Linked Plots --><\/p>\n<table>\n<tbody>\n<tr>\n<td><img decoding=\"async\" src=\"https:\/\/blogs.mathworks.com\/images\/desktop\/ken_orr_new_features_in_r2008a\/new.png\" border=\"0\" \/><\/td>\n<td>Data Brushing and Linked Plots<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table>\n<tbody>\n<tr>\n<td valign=\"top\"><a href=\"https:\/\/blogs.mathworks.com\/images\/desktop\/ken_orr_new_features_in_r2008a\/data_brushing_and_linked_plots.jpg\"><img decoding=\"async\" src=\"https:\/\/blogs.mathworks.com\/images\/desktop\/ken_orr_new_features_in_r2008a\/data_brushing_and_linked_plots_small.jpg\" border=\"0\" \/><\/a><\/td>\n<td valign=\"top\">Data brushing is a new feature that lets you manually select data on a plot. This tool really fosters manual interaction and exploration of your data.Linked plots are graphs that respond to backing data changes. The underlying data and plot are tied together, so a change in one, causes a change in the other. This is useful if you have multiple plots representing the same data, as you need only update the data in a single place in order to update your plots.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><!-- Variable Editor --><\/p>\n<table>\n<tbody>\n<tr>\n<td><img decoding=\"async\" src=\"https:\/\/blogs.mathworks.com\/images\/desktop\/ken_orr_new_features_in_r2008a\/updated.png\" border=\"0\" \/><\/td>\n<td>Variable Editor (previously Array Editor)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table>\n<tbody>\n<tr>\n<td valign=\"top\"><a href=\"https:\/\/blogs.mathworks.com\/images\/desktop\/ken_orr_new_features_in_r2008a\/variable_editor.jpg\"><img decoding=\"async\" src=\"https:\/\/blogs.mathworks.com\/images\/desktop\/ken_orr_new_features_in_r2008a\/variable_editor_small.jpg\" border=\"0\" \/><\/a><\/td>\n<td valign=\"top\">The Variable Editor now provides enhanced editing of Structures and Objects.<\/td>\n<\/tr>\n<p><!-- Directory Comparison --><\/p>\n<tr>\n<td><img decoding=\"async\" src=\"https:\/\/blogs.mathworks.com\/images\/desktop\/ken_orr_new_features_in_r2008a\/updated.png\" border=\"0\" \/><\/td>\n<td><a href=\"https:\/\/www.mathworks.com\/access\/helpdesk\/help\/techdoc\/index.html?\/access\/helpdesk\/help\/techdoc\/matlab_env\/bq4go15-1.html&amp;https:\/\/www.mathworks.com\/access\/helpdesk\/help\/techdoc\/helptoc.html#bre6qhl\">Directory Comparisons<\/a><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"><a href=\"https:\/\/blogs.mathworks.com\/images\/desktop\/ken_orr_new_features_in_r2008a\/directory_comparison.jpg\"><img decoding=\"async\" src=\"https:\/\/blogs.mathworks.com\/images\/desktop\/ken_orr_new_features_in_r2008a\/directory_comparison_small.jpg\" border=\"0\" \/><\/a><\/td>\n<td valign=\"top\">The File Comparisons tool has been enhanced to support directory comparisons. Its name has also unsurprisingly been changed to the <i>File and Directory Comparisons<\/i> tool.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>R2008a is here and there are a number of great new features in the desktop. I&#8217;m only going to give a brief introduction to each of these shiny new features, though in future entires,&#8230; <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/community\/2008\/03\/10\/new-and-updated-desktop-features-in-r2008a\/\">read more >><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[14,12,8,18],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/posts\/198"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/comments?post=198"}],"version-history":[{"count":2,"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/posts\/198\/revisions"}],"predecessor-version":[{"id":4006,"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/posts\/198\/revisions\/4006"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/media?parent=198"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/categories?post=198"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/tags?post=198"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}