{"id":32819,"date":"2023-09-18T19:05:55","date_gmt":"2023-09-18T19:05:55","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/cppblog\/?p=32819"},"modified":"2023-09-25T16:35:56","modified_gmt":"2023-09-25T16:35:56","slug":"whats-new-for-the-remote-file-explorer-in-visual-studio","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/cppblog\/whats-new-for-the-remote-file-explorer-in-visual-studio\/","title":{"rendered":"What\u2019s New for the Remote File Explorer in Visual Studio"},"content":{"rendered":"<p>The Remote File Explorer gives you the capability to access your files and folders on your remote machines that you are connected to through the Connection Manager in Visual Studio, without having to leave the IDE. Since we last spoke, the team has implemented new features to further enhance your remote file workflows by listening to your direct feedback.\u00a0 <a href=\"https:\/\/visualstudio.microsoft.com\/vs\/preview\/\">Download the latest preview version of Visual Studio<\/a> to access the new updates for the Remote File Explorer and give it a try.<a href=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/RFE.png\"><img decoding=\"async\" class=\" wp-image-32820 aligncenter\" src=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/RFE.png\" alt=\"A view of the Remote File Explorer in Visual Studio\" width=\"500\" height=\"543\" srcset=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/RFE.png 628w, https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/RFE-276x300.png 276w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<h3>Background<\/h3>\n<p>To access the Remote File Explorer, navigate to <em>View &gt; Remote File Explorer<\/em> after downloading through the Linux and Embedded Workflow in Visual Studio. It will also now automatically open when you open a cross-platform C++ project (vcxproj for Linux or CMake project with at least one configuration in CMake Presets with a remote SSH target).<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/RFE-Selection.png\"><img decoding=\"async\" class=\"size-full wp-image-32821 aligncenter\" src=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/RFE-Selection.png\" alt=\"Select Remote File Explorer for Linux from the Linux and Embedded workload to download the Remote File Explorer\" width=\"1708\" height=\"826\" srcset=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/RFE-Selection.png 1708w, https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/RFE-Selection-300x145.png 300w, https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/RFE-Selection-1024x495.png 1024w, https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/RFE-Selection-768x371.png 768w, https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/RFE-Selection-1536x743.png 1536w\" sizes=\"(max-width: 1708px) 100vw, 1708px\" \/><\/a><\/p>\n<p>Our initial announcement can be viewed <a href=\"https:\/\/devblogs.microsoft.com\/cppblog\/view-files-on-your-remote-machines-using-the-new-remote-file-explorer-in-visual-studio\/\">here<\/a>, which goes into browsing, uploading, and downloading files. To learn more about how to connect to a remote machine through the Connection manager, please see <a href=\"https:\/\/learn.microsoft.com\/en-us\/cpp\/linux\/connect-to-your-remote-linux-computer?view=msvc-170\">these instructions<\/a>.<\/p>\n<p>Now, you can view and edit these files from Visual Studio, as well as search for files through the top bar. Additionally, with the new enhanced toolbar, you are more empowered than ever to quickly perform actions on your files.<\/p>\n<h3>Search your Files<\/h3>\n<p>You can now search through your files and folders on your remote machine using the top bar in the Remote File Explorer. After searching, you can then right-click on any result and select \u201cGo to remote path\u201d to then navigate to that result\u2019s remote path location in the Remote File Explorer.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/ezgif-3-55861c14f1.gif\"><img decoding=\"async\" class=\"alignnone size-full wp-image-32867\" src=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/ezgif-3-55861c14f1.gif\" alt=\"a GIF of searching your files\" width=\"916\" height=\"829\" \/><\/a><\/p>\n<h3>View and Edit your Files<\/h3>\n<p>The Remote File Explorer now allows you to view and edit files on your remote machine from Visual Studio, just like you would any other file in the Solution Explorer.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/RFEgif.gif\"><img decoding=\"async\" class=\"alignnone wp-image-32828\" src=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/RFEgif.gif\" alt=\"Image RFEgif\" width=\"1027\" height=\"549\" \/><\/a><\/p>\n<p>The Remote File Explorer will also automatically detect if your remote files have any changes that occurred so that you can be certain when in remote workflows.<\/p>\n<h3>Home and Settings Icons<\/h3>\n<p>New icons have been added to the toolbar of the Remote File Explorer to make it easier than ever to navigate and perform actions.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/Home-and-Settings-Icons.png\"><img decoding=\"async\" class=\"size-full wp-image-32824 aligncenter\" src=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/Home-and-Settings-Icons.png\" alt=\"The new Home and Settings Icons in the Remote File Explorer\" width=\"1252\" height=\"529\" srcset=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/Home-and-Settings-Icons.png 1252w, https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/Home-and-Settings-Icons-300x127.png 300w, https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/Home-and-Settings-Icons-1024x433.png 1024w, https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/Home-and-Settings-Icons-768x324.png 768w\" sizes=\"(max-width: 1252px) 100vw, 1252px\" \/><\/a><\/p>\n<p>Clicking the home icon quickly navigates the user back to the $HOME directory of the currently logged in user. Clicking on the settings icon opens the Remote File Explorer settings that allows you to configure your Remote File Explorer.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/RFE-Settings.png\"><img decoding=\"async\" class=\"size-full wp-image-32825 aligncenter\" src=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/RFE-Settings.png\" alt=\"A view of the Remote File Explorer settings\" width=\"730\" height=\"497\" srcset=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/RFE-Settings.png 730w, https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2023\/09\/RFE-Settings-300x204.png 300w\" sizes=\"(max-width: 730px) 100vw, 730px\" \/><\/a><\/p>\n<h3>What&#8217;s Next?<\/h3>\n<p>To improve your end-to-end remote workflows, we are planning to further integrate this feature with the Integrated Terminal and other potential remote workflows. We would love to hear from you how you would use this feature to further shape our backlog and other planned enhancements. Please reach out to us via email if you would like to chat or we have an open feedback ticket <a href=\"https:\/\/developercommunity.visualstudio.com\/t\/Remote-File-SSH-Explorer-Suggestions\/10262117?space=8&amp;entry=suggestion\">here<\/a>.<\/p>\n<h3>Send us more feedback!<\/h3>\n<p>We hope the latest updates to the Remote File Explorer will further empower you in your remote workflows. Please let us know your thoughts and any other ideas you may have for the feature. The comments below are open and we also have a\u00a0<a href=\"https:\/\/developercommunity.visualstudio.com\/t\/Remote-File-SSH-Explorer-Suggestions\/10262117?space=8&amp;entry=suggestion\">Visual Studio Feedback ticket<\/a>\u00a0open to track any requests that you can comment on. You can also find us on Twitter (<a href=\"https:\/\/twitter.com\/visualc\">@VisualC<\/a>) or via email at\u00a0<a href=\"mailto:visualcpp@microsoft.com\">visualcpp@microsoft.com<\/a>. To open a bug, please see\u00a0<a href=\"https:\/\/developercommunity.visualstudio.com\/report?space=8&amp;entry=problem\">Visual Studio Feedback<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Remote File Explorer gives you the capability to access your files and folders on your remote machines that you are connected to through the Connection Manager in Visual Studio, without having to leave the IDE. Since we last spoke, the team has implemented new features to further enhance your remote file workflows by listening [&hellip;]<\/p>\n","protected":false},"author":85413,"featured_media":32820,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1,279],"tags":[],"class_list":["post-32819","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cplusplus","category-linux"],"acf":[],"blog_post_summary":"<p>The Remote File Explorer gives you the capability to access your files and folders on your remote machines that you are connected to through the Connection Manager in Visual Studio, without having to leave the IDE. Since we last spoke, the team has implemented new features to further enhance your remote file workflows by listening [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/32819","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/users\/85413"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/comments?post=32819"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/32819\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media\/32820"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media?parent=32819"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/categories?post=32819"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/tags?post=32819"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}