Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Subscribe
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Subscribe
    Home Applications
    • Applications
    • Development

    Microsoft Details Latest Developer Features in Visual Studio 2017

    Written by

    Todd R. Weiss
    Published September 6, 2018
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      Over the last few months, Microsoft has been adding a wide range of new productivity features to its Visual Studio 2017 application development platform based on developer feedback and comments, and now the company wants to highlight those improvements.

      “Many of these are the result of your direct feedback coming from the UserVoice requests, Developer Community tickets and direct feedback we’ve encountered while talking to developers,” wrote Allison Buchholtz-Au, the program manager for the Visual Studio platform, in an Aug. 30 post on The Visual Studio Blog.

      The latest features are included with Visual Studio 2017 Version 15.8.

      Included in the latest version is multi-caret support, which allows users to create multiple insertion and selection points in their code. Called multi-caret or multi-cursor support, many Visual Studio Code users reported that they missed the feature when working in Visual Studio, so it has been added. Now users won’t have to perform workarounds such as opening single files in Visual Studio Code or installing extensions such as MixEdit to gain the benefits of this feature. “We’ve added native support for some of the top requested features in the multi-caret family and we’re just getting started,” wrote Buchholtz-Au.

      An assortment of new quick commands was also added to offer a range of keyboard combinations to simplify coding.

      They include:

      • Duplicate line, which lets users duplicate a code selection without affecting what is already on their clipboard. One scenario where this often popped up was when a developer wanted to clone a method and rename it by pasting a name they had previously copied, wrote Buchholtz-Au. The Duplicate Code keyboard combination is Ctrl + D, allowing users to streamline the process of duplicating code.
      • Expand or contract a selection lets users expand or contract a code selection by growing it to the next logical code block (Shift + Alt + +) or to decrease it by the same block if they select too much (Shift + Alt + –). In the past, users would have to incrementally add to their selection word by word, use a series of Shift plus arrow keystrokes or use a mouse.
      • Moving between issues in a document can now be done with a Next/Previous Issue key combination (Alt + PgUp/PgDn), which lets users navigate to the next error, warning, suggestion or other issue in the current document. This allows users to move between issues in sequential versus severity order and gives you more progressive context as they are moving through the issues.
      • Users can now view and prioritize search results from recent files by turning on the recent files filter. The Go To All results will show a list of files opened during that session and then prioritizes results from recent files for the search term. Go To Member is now scoped to the current file by default or can be toggled back to solution level by turning off Scope to Current Document (Ctrl + Alt + C).
      • Users can now easily get back to a last edited location by going to Edit > Go To > Go To Last Edit Location (Ctrl + Shift + Backspace). In the past, users could start writing a feature and then realize they needed more information but had no easy way to get back to their earlier work. This combination solves that problem, wrote Buchholtz-Au.

      Other new features include two new keyboard profiles for users, Visual Studio Code and ReSharper (Visual Studio), to help developers increase their productivity in Visual Studio. “Learning keyboard shortcuts takes time and builds up specific muscle memory so that once you learn one set, it can be difficult to retrain yourself when the shortcuts change or create mappings that match your previous shortcuts,” wrote Buchholtz-Au. “This problem came to light as we heard from users who frequently switch between Visual Studio and Visual Studio Code, and those who used ReSharper in the past.”

      A new C# code clean-up function has also been added through the Format Document command. Code cleanup will respect settings configured in an .editorconfig file, or lacking that rule or file, those set in Tools > Options > Text Editor > C# > [Code Style & Formatting], she wrote. “Rules configured as none in an .editorconfig will not participate in code cleanup and will have to be individually fixed via the Quick Actions and Refactorings menu.”

      Todd R. Weiss
      Todd R. Weiss
      Todd R. Weiss is a seasoned technology journalist with over 15 years of experience covering enterprise IT. Since 2014, he has been a senior writer at eWEEK.com, specializing in mobile technology, smartphones, tablets, laptops, cloud computing, and enterprise software. Previously, he was a staff writer for Computerworld.com from 2000 to 2008, reporting on a wide range of IT topics. Throughout his career, Weiss has written extensively about innovations in mobile tech, cloud platforms, security, and enterprise software, providing insightful analysis to help IT professionals and businesses navigate the evolving technology landscape. His work has appeared in numerous leading publications, offering expert commentary and in-depth analysis on emerging trends and best practices in IT.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.