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

『 再看.NET7』VisualStudio靓点拾遗

时间:2023-02-09 20:44:27浏览次数:41  
标签:靓点 隧道 json NET7 选项卡 VisualStudio true

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

数值类型格式化

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

转时间格式提示

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

正则语法提示

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

暂存对比

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

多彩标签色

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

 

嵌入式终端

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

开发隧道

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

开启开发隧道:

 

 设置项目发布文件: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推在在远程的小伙伴,可以无拘无束的连调或预览。

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

标签:靓点,隧道,json,NET7,选项卡,VisualStudio,true
From: https://www.cnblogs.com/axzxs2001/p/17106983.html

相关文章

  • net7,aspose23全系列,无水印演示
        在解决方案上右键,打开包管理器       添加代码usingAspose.Cells.Charts;usingAspose.Cells.Drawing;usingAspose.Cells.Rendering......
  • VisualStudio2022+Opencv配置
    下载OpenCVOpenCV官网下载下来的是一个exe可执行文件,运行后是一个解压程序,解压路径设置为找得到的就可以了。添加系统路径VisualStudio安装选择使用C++的桌面开发就可......
  • .Net7运行模型之托管Main函数的调用
    前言:.Net7的CLR最具特色的一个地方,就是运行模型。因为它主宰了整个CLR的运行过程。又因为其庞大的代码量,有的几十万行甚至百万行。所以理解起来非常不容易。本篇拆分来看......
  • VisualStudio此扩展不能安装在任何当前安装的产品上/无法安装此扩展因为缺少以下引用(
    visualstudio扩展/样式/主题1、下载主题安装扩展ColorThemeEditorforVisualStudio主题下载地址IntroducingCollectionofNewVisualStudioThemes!-Visua......
  • wixtoolset visualstudio 2017打包流程(1)
     第一步:使用wix提供的heat.exe工具生成后缀为wsx的配置文件。 heat.exedir".\binr"-drINSTALLFOLDER-cgProductComponent-gg-scom-sreg-sfrag-out"......
  • .net7 htt2.0 htt3.0
    服务器端代码配置varbuilder=WebApplication.CreateBuilder(args);builder.WebHost.ConfigureKestrel((context,options)=>{......
  • .NET7 中使用MailKit
    MailKit正式替换了.NET的SmtpClient可参考:SmtpClient类(System.Net.Mail)|MicrosoftLearnstaticvoidSendMail(stringsubject,stringhtml)......
  • .NET7后端框架:读取配置文件
    前言在项目开发过程中,不可避免的会设置一些全局的可变的参数,如连接字符串、功能开关、Swagger配置、Redis配置等等。.NETCore将这些配置参数统一放在appsettings.json......
  • Asp.Net7 与 Vue3 组成的 BFF模式
    大家好,我是没有好工作的后端开发工程师,兼云原生方向的运维,被社会毒打被迫学习前端,写文保平安。介绍BFF模式BackendForFrontend(服务于前端的后端)初看我们会感觉它是M......
  • .NET7后端框架:NLog
    前言继上一篇《.NET7后端框架:一句话启动》后,继续完善后端框架。查日志作为码农的日常,所以我们先引入日志包,这里我们使用NLog。添加依赖项添加包的方式有两种,一种是通......