首页 > 其他分享 > 『 再看.NET7』VisualStudio靓点拾遗

『 再看.NET7』VisualStudio靓点拾遗

时间:2023-02-09 21:02:04浏览次数:47  
标签:靓点 隧道 http json VS NET7 选项卡 VisualStudio true

  下面汇总了一些VisualStudio“靓点”,有的可能你已经天天在用,用来提升生产力了,不过仍希望本篇对你有所收获。

数值类型格式化

  为了看大数值类型方便,C#可以用下划线来分隔一组一组,方便查看。

 『 再看.NET7』VisualStudio靓点拾遗_选项卡

转时间格式提示

当把时间转成一种格式时,ToString()的参数可以提示这些格式的具体含义。

 『 再看.NET7』VisualStudio靓点拾遗_选项卡_02

正则语法提示

  在输入正则规则时,会对输入的格式进行提示。

 『 再看.NET7』VisualStudio靓点拾遗_正则_03

暂存对比

当没修改的代码没有进行git提交时,点击VS左边蓝格条,可以进行修改前后的代码对比,以提示不同。

 『 再看.NET7』VisualStudio靓点拾遗_选项卡_04

多彩标签色

  选项卡右侧,通过“文档选项卡着色依据”功能,可以按扩展名,正则表达式,和项目对选项卡着色。比如下面前两个appsettings.json和Program.cs是黄色,同属于一个项目,后两个是粉色,属于一个项目,不至于在开发时搞错。

 

 『 再看.NET7』VisualStudio靓点拾遗_json_05

嵌入式终端

  当运行一个Web或Web API项目时,不再弹出一个终端,而是嵌入到VS中,作为一个窗口呈现,与VS Code统一,也有利于代码的调试,特别是当多个项目同时运行时,代码与调试日志一体性较好。

 『 再看.NET7』VisualStudio靓点拾遗_json_06

开发隧道

虽然开发隧道还是预览功能,也只支持WebAPI,我还是想推荐这个功能。

开启开发隧道:

 『 再看.NET7』VisualStudio靓点拾遗_选项卡_07

 『 再看.NET7』VisualStudio靓点拾遗_选项卡_08


 设置项目发布文件:lauchSettings.json

{
"$schema": "https://json.schemastore.org/launchsettings.json",
"iisSettings": {
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:50505",
"sslPort": 0
}
},
"profiles": {
"http": {
"commandName": "Project",
"dotnetRunMessages": true,
"launchBrowser": true,
"launchUrl": "weatherforecast",
"applicationUrl": "http://localhost:5291",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
//这里是开发隧道配置
"devTunnelEnabled": true,
"devTunnelAccess": "public"
//这里是开发隧道配置
}
}
}

  运行结果如下,可以把自己的api推在在远程的小伙伴,可以无拘无束的连调或预览。

 『 再看.NET7』VisualStudio靓点拾遗_正则_09

  想要更快更方便的了解相关知识,可以关注微信公众号 

 『 再看.NET7』VisualStudio靓点拾遗_正则_10

标签:靓点,隧道,http,json,VS,NET7,选项卡,VisualStudio,true
From: https://blog.51cto.com/axzxs/6047308

相关文章

  • 『 再看.NET7』看看required属性有什么不同
    还是先看看C#中属性的这定义,在初始化和访问上有哪些方式,就能看出required属性有什么不一样的地方了。属性,是封装字段的,通过get和set访问器可以很好地验证数据的有效......
  • 『 再看.NET7』数值类型
    在C#中,有int16,用short来定义;有int32,用int定义;用int64,用long来定义。在.NET7中,添加了int128,和unint128,位数更大的整型。vari16=short.MaxValue;Console.WriteLine......
  • 『 再看.NET7』数值类型
    在C#中,有int16,用short来定义;有int32,用int定义;用int64,用long来定义。在.NET7中,添加了int128,和unint128,位数更大的整型。vari16=short.MaxValue;Console.WriteLine......
  • 『 再看.NET7』看看required属性有什么不同
    还是先看看C#中属性的这定义,在初始化和访问上有哪些方式,就能看出required属性有什么不一样的地方了。属性,是封装字段的,通过get和set访问器可以很好地验证数据的有......
  • 『 再看.NET7』看看required属性有什么不同
    还是先看看C#中属性的这定义,在初始化和访问上有哪些方式,就能看出required属性有什么不一样的地方了。属性,是封装字段的,通过get和set访问器可以很好地验证数据的有......
  • 『 再看.NET7』VisualStudio靓点拾遗
    下面汇总了一些VisualStudio“靓点”,有的可能你已经天天在用,用来提升生产力了,不过仍希望本篇对你有所收获。数值类型格式化为了看大数值类型方便,C#可以用下划线......
  • 『 再看.NET7』VisualStudio靓点拾遗
    下面汇总了一些VisualStudio“靓点”,有的可能你已经天天在用,用来提升生产力了,不过仍希望本篇对你有所收获。数值类型格式化为了看大数值类型方便,C#可以用下划线......
  • net7,aspose23全系列,无水印演示
        在解决方案上右键,打开包管理器       添加代码usingAspose.Cells.Charts;usingAspose.Cells.Drawing;usingAspose.Cells.Rendering......
  • VisualStudio2022+Opencv配置
    下载OpenCVOpenCV官网下载下来的是一个exe可执行文件,运行后是一个解压程序,解压路径设置为找得到的就可以了。添加系统路径VisualStudio安装选择使用C++的桌面开发就可......
  • .Net7运行模型之托管Main函数的调用
    前言:.Net7的CLR最具特色的一个地方,就是运行模型。因为它主宰了整个CLR的运行过程。又因为其庞大的代码量,有的几十万行甚至百万行。所以理解起来非常不容易。本篇拆分来看......