微软大幅改进 Visual Studio 语法高亮显示
语法高亮是各种 IDE 和文本编辑器最基本的功能之一,通过使用不同的颜色和样式来帮助指导开发者阅读和理解代码,在视觉上区分源代码中的各种元素。但 Visual Studio 的语法高亮功能一直都不算优秀,甚至还比不上自家的 VS Code(如下图,左边是 VS Code)。
鉴于这个功能确实不够好用,再加上 Visual Studio 社区用户不断催促改进,微软决定开始改善,首先会将重点放在 JavaScript 和 TypeScript 的开发体验上。
微软目前正在开发 Visual Studio 2022 17.6,也计划在 17.6 实装这个改进,除了优化现有的语法高亮,微软还会将这些高亮显示扩展到更大的范围,包括控制关键字、标签中的字符串、转义字符、JSDocs 等。
根据微软给出的示例,在下面的图片中,你可以看看 Visual Studio 中语法高亮的前后对比(右边为新版)。即使你从不写代码,也不是程序员,应该也能够看出新的语法高亮显示带来了多大的变化。
类型
变量
转义字符
参数名称和值
JSDoc 标签
微软表示,代码的不同部分(如变量和转义字符)都被映射到不同的显示项目中。开发者只需前往「工具>选项>环境>字体和颜色」,然后在「显示设置」下拉菜单中选择「文本编辑器」,然后就可以根据自己的偏好在「显示项目」中一一调整这些设置。
目前这个改进已经可以在 Visual Studio 2022 最新的预览版中试用,用户可以访问这个链接下载安装。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Ruff 创始人宣布成立公司,称要改变 Python 生态
这家公司用 Rust 开发了性能最强的 Python 代码分析工具,其创始人表示还要继续加大力度——为 Python 生态构建更多高性能开发工具。 Ruff 是去年 8 月正式开源的“明星”项目,一经面世便迅速获得了 Python 社区的关注,并被许多流行和成熟的 Python 开源项目采用,比如 Airflow, FastAPI, Pandas,还有很多科技公司也使用了 Ruff,包括 Amazon, Hugging Face, LangChain, Microsoft, Mozilla, Netflix 等。 Ruff 是基于 Rust 编写的高性能 Python 代码分析工具(Python linter)。自开源以来,Ruff 收获了大量关注,其在 GitHub 的 Star 数量目前已飙升至 1 万多。 Ruff 定位是代码分析工具(即 Linter),用于检查代码中的语法错误、编码规范问题、潜在的逻辑问题和代码质量问题等,可以提供实时反馈和自动修复建议。其主打的特性是高性能,宣称比现有的同类工具快 10~100 倍。 Ruff 核心特性 通过 pip 安装 支持pyproje...
- 下一篇
一文讲透产品经理如何用好ChatGPT
作者:京东零售 何雨航 “4.0版本的ChatGPT可以有效提升产品经理工作效率,但并无法替代产品经理的角色。” 一、引言 3月15日,OpenAI发布了最新的基于GPT-4的ChatGPT,关于其智能性的讨论热度在互联网上空前高涨。 我之前体验过3.5版,发现其难以应用于实际工作中。4.0版本推出后,在中文互联网上并没有辅助产品经理工作的详细介绍。因此,我基于GPT-4,梳理了帮助产品经理全流程提效的方法,整理了一些prompt,本文旨在分享这些收获,希望能抛砖引玉。 二、ChatGPT简介 ChatGPT是一种大型神经网络模型,由OpenAI开发。它采用了一种名为生成预训练转换的技术,通过在大量文本数据上进行预训练,学习语言模式、知识、推理等能力。然后,通过在特定任务上进行微调,它可以应对各种不同的自然语言处理任务,如文本生成、问答、摘要等。 ChatGPT的目标是理解和生成人类语言,以便在各种场景中与人类进行自然、流畅的交流。通过学习大量的文本数据,它能理解语境、回答问题以及提供有关特定主题的信息。 GPT-4是OpenAI发布的第四代自然语言处理模型。相比于3.5: 1.更高的...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16