【译】Visual Studio 中新的强大生产力特性

news/2025/3/12 9:44:31/文章来源:https://www.cnblogs.com/MeteorSeed/p/18764506

  有时候,生活中的小事才是最重要的。在最新版本的 Visual Studio 中,我们增加了一些功能和调整,目的是让您脸上带着微笑,让您更有效率。这里是其中的一些列表,如果您想要完整的列表,请查看发行说明。

自定义文件编码

  在跨平台环境中工作的开发人员通常需要使用特定的文件编码来保存文件。更改这些编码可能会导致各种问题。

  Visual Studio 现在允许您设置保存文件的默认文件编码。此功能可确保尽可能使用您的首选编码。

  要设置默认编码,请导航到 Tools → Options → Environment → Documents。在这里,您将找到一个名为“Save files with a specific encoding”的选项。如果未选中此选项,Visual Studio 将使用其默认行为来管理文件编码。如果选中此项,则在保存文件时,Visual Studio 将使用相邻组合框中指定的编码。

  如果 Visual Studio 不能使用指定的编码保存(例如,为包含 Unicode 字符的文件请求 ASCII 编码),它将显示一个对话框,告知您该问题。

选择是否缩进换行

  我们很高兴地介绍一个新特性,它允许您在编辑器中控制换行是否缩进。这种增强为您的编码环境提供了更大的灵活性和自定义,确保您的代码完全按照您喜欢的方式显示。

  要更改此选项,请遵循以下步骤:

  转到 Tools → Options → Text Editor → General。

  当启用换行时,查找名为 Automatically indent when word wrap is enabled 的选项。

  默认情况下,此选项是启用的,这意味着换行将被缩进。如果您不希望换行缩进,只需取消选中此选项。这个设置可以帮助提高可读性并维护代码所需的格式,特别是在缩进样式至关重要的项目中。

保留跨主题的字体偏好

  我们理解,开发人员在编码时选择的字体是个人选择,受可读性、可访问性或美观性偏好的影响。Visual Studio 主题主要关注颜色表示,与您的字体偏好无关。

  在这次更新中,我们引入了在切换主题时保留字体和大小选择的功能。现在,您可以在 Visual Studio 中设置一次字体偏好并切换主题,而无需每次都重新配置字体设置。请注意,字体的颜色仍然与主题相关联,因为这是主题的目的,但字体选择将被保留。

  默认情况下,所有用户都将启用此功能。如果您喜欢之前的行为,转到 Tools > Manage Preview Features,找到 Separate font settings from color theme selection 选项。如果选中此选项,无论主题如何更改,字体偏好都将保持不变。取消复选框以恢复将字体选择绑定到主题的先前行为。

重设水平滚动条

  Visual Studio 中的编辑器托盘是存放大量信息的宝贵空间。您可以控制缩放、检查文档的运行状况、查看所处的位置以及访问各种附加信息。

  不幸的是,有时所有这些信息会挤占水平滚动条,使滚动窗口变得困难。在系统托盘不是很宽的并排视图中尤其如此。

  有了这个最新的更新,这些挣扎是过去式了。如果滚动条低于可用宽度,它将重新定位在系统托盘上方,以确保它始终可访问。默认情况下,只要有足够的空间,它就会返回编辑器托盘。

  虽然我们相信这种行为对大多数用户来说是理想的,但如果您遇到任何问题,您可以在 Tools → Options 中控制该行为。该选项位于“Text Editor → Advanced”下,并标记为“Editor horizontal scrollbar location”。此设置允许您选择滚动条是根据可用空间调整其位置,留在编辑器托盘中,还是始终显示在编辑器托盘上方。

感谢!

  我们致力于不断改善您的开发体验,其中许多进步都是由您宝贵的反馈和建议推动的。您的意见在塑造 Visual Studio 的未来中起着至关重要的作用,我们鼓励您继续与我们分享您的想法。

  Happy coding!

 

  原文连接:https://devblogs.microsoft.com/visualstudio/great-new-productivity-features-in-visual-studio/

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/897562.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

desu日语:详解日语助动词「です」的用法和意义

日语中的「です」(desu) 是一个非常重要的助动词,对于理解和运用日语至关重要。它并非简单的“是”,而是承载着多种语法功能,其用法灵活多变,也正因如此,初学者往往难以掌握。本文将深入探讨「です」的用法和意义,力求全面、准确地讲解其在不同语境下的应用。一、「です」…

Hyper-V分辨率过低,适配屏幕教程

当Hyper-V虚拟机的分辨率过低,无法适配屏幕时,可以按照以下步骤进行调整:一、通过增强会话模式调整分辨率 打开Hyper-V管理器: 在Windows系统中,找到并打开Hyper-V管理器应用程序。 配置虚拟机设置以启用增强会话模式: 在Hyper-V管理器中,找到并右键点击目标虚拟机,选择…

qt creator 配置clang-format 代码风格

1 Qt creator配置格式化代码插件clang-format 2 clang-format的配置 qt creator上面的选项卡:帮助>关于插件,在c++的那一栏中勾选Beautifier,然后重启qt creator的软件。上方的选项卡:编辑>Preferences>美化器 选择工具为ClangFormat在Clang Format的那一栏中,选…

利用Xshell进行文件传输

1.利用Xshell连接靶机或服务器 新建会话,(连接这里)输入ip,选择端口,名字随便写 点击用户身份验证,输入管理员用户和密码 点击连接 进入靶机终端(可能还需要确认一次密码)2.提权与修改密码 如果不是root权限,可以通过su root提权 root权限下直接通过passwd修改密码 如果是…

です(desu)的意思

“です”是日语中常用的表达方式,主要有以下几个含义和使用场景: 1. 表达断定:在日语中,“です”相当于汉语的“是”,用于断定句的结尾,表示对前面所述内容的肯定。例如,“これは本です。”(这是书。)2. 表达尊敬:在表达尊敬的场合,使用“です”可以使语气显得更加礼…

2025-03-12 随笔

今天周三,天气不错,记

线上测试木舟物联网平台之如何通过HTTP网络组件接入设备

一、概述 木舟 (Kayak) 是什么?木舟(Kayak)是基于.NET6.0软件环境下的surging微服务引擎进行开发的, 平台包含了微服务和物联网平台。支持异步和响应式编程开发,功能包含了物模型,设备,产品,网络组件的统一管理和微服务平台下的注册中心,服务路由,模块,中间服务等管理。还…

经过 10 亿级性能验证的隐私计算开源利器

在数据驱动的时代,我们每天都在产生大量数据:购物记录、健康信息、社交关系……这些数据蕴含巨大价值,但也伴随着隐私泄露的风险。 试想一下:医院希望联合研究某种疾病,但患者数据无法直接共享。 银行想合作分析反欺诈信息,但客户隐私数据必须严格保护。 AI 公司需要使用…

值得推荐的IT公司名单(国企篇)

大家好,今天我们来盘点一下值得推荐的国企,这些企业在行业内具有举足轻重的地位,不仅主营业务突出,福利待遇优厚,尤其是研发岗位的薪资区间,更是让人眼前一亮。十大顶尖央企国企,待遇优厚如天花板级别!(排名不分先后)1、中国烟草总公司 人家都说能成为烟草总公司的一…

Entity Framework Core 数据库迁移

EF Core 通过两种方式来保持**模型**和**数据库架构**同步。 迁移 Code First 反向工程 Db First 管理迁移 通过EF Core 命令行工具来管理迁移 安装EF Core 命令行工具# 安装 dotnet-ef dotnet tool install --global dotnet-ef# 验证安装 dotnet ef# 更新工具 dotnet tool upd…

Roslyn 分析器已知问题 传递项目属性时将忽略分号之后的内容

本文记录 Roslyn 分析器、源代码生成器的已知问题,通过CompilerVisibleProperty 传递值时,所有在 `;`、`#` 和换行符之后的字符都会被忽略相关问题链接:https://github.com/dotnet/roslyn/issues/43970 https://github.com/dotnet/roslyn/issues/51692此问题由 walterlv 发现…