首页
学习
活动
专区
圈层
工具
发布

实用帖 | 使用Visual Studio开发.NET Core推荐设置

时间久了,随着 VS 的每次更新,你的机器里会出现各种版本的 .NET Core SDK。我的习惯是保留当前版(2.2)和LST(2.1)的最新 SDK,其他都可以卸载。 ?...插件 ReSharper 我个人必用的插件是 ReSharper,这个是收费插件,但提供了非常完备和强大的功能,比如批量重命名、整理 namespace、推荐使用新版 C# 的语法等等。...并且,它很早就支持 .NET Core 了。如果你有不错的开源项目,也可以向JetBrains申请免费使用。 ?产品地址?...设置 关于皮肤 VS 默认是浅色皮肤的,许多人将它改成黑色,除了能装逼以外,是有实用道理的。 注意看红线圈出的接口类型的颜色,这是黑色皮肤下的。 ?...自动换行 讲文明的程序员写代码会注意格式,然而我们没法控制团队里每一个成员都和自己一样牛逼,有时候也有一些三方或者工具生成的代码是不换行的。拖水平滚动条虽然能治疗颈椎病,但是显然降低了生产效率。

2.6K40

如何使用 Q# 介绍下载环境测试

量子计算在 1980 年就被 Richard Feynman 和 Yuri Manin 提出,因为量子比较特殊,所以难以被人们的容易接受,而且因为计算机的价格比较高所以大家比较少可以测试和开发。...注意这时需要关闭博客园的 Nuget ,他没有这些东西,如果使用了他了,就需要清理文件夹。...因为垃圾 VS 不能帮你把库引用,所以需要在还原成功打开每个项目的引用,点击一下找不到的引用,这时会自动引用。...编译的时候注意关闭 Resharper 的编译,这时需要使用 VS 的编译,虽然我小伙伴使用 Resharper 可以成功,但是我自己失败了。...//lindexi.gitee.io/lindexi/post/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8-Q.html ,以避免陈旧错误知识的误导,同时有更好的阅读体验

1.2K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    .net持续集成单元测试篇之单元测试简介以及在visual studio中配置Nunit使用环境

    单元测试可靠、可读、并且可维护。只要产品代码不发生变化,单元测试的结果是稳定的。...如何在VS安装并运行呢?用Nuget是最方便的一种形式了,如下图: ?...需要注意的是如果使用VisualStudio自带的测试工具,还需要安装Nunit.Console 编写第一个单元测试 我们在刚才新建的项目中添加一个名为FirstUnitTest的项目 我们要引入using...同样可以点击蓝色或者青色文字快速导航到错误方法里....需要注意的是,由于我们启用的过滤,一旦错误都解决以后,这里便没有错误测试可罗列,这时候这里变成一片空白,我们需要点击一下最左边所有测试图标把所有测试都显示出来 ?

    4.3K30

    高效的编码:我的VS Code设置

    主题 我最常用的 VS Code 主题是Snazzy Operator,目前正在使用。 ? 此主题基于 hyper-snazzy 并针对与 Operator Mono 字体一起使用进行了优化。...对于我的 VS Code,我使用两个文件图标: Material Icon Theme - VS Code 最受欢迎的图标主题之一。 Material Theme Icons - 目前正在使用。 ?...Settings Sync 使用 GitHub Gist 在多台机器上同步设置,代码片段,主题,文件图标,启动,键绑定,工作区和扩展。...TODO Highlight 在代码中突出显示 TODO,FIXME 和其他注释。 ? ? Version Lens 显示 package.json 文件中每个软件包的最新版本。 ? ?...:触发建议 Shift + Alt + Down:向下复制行 Shift + Alt + Up:向上复制行 Ctrl + Shift + T:重新打开最新关闭的窗口 感谢您的阅读和关注。

    2.5K10

    2024年最新最全Visual Studio实用插件推荐!

    旨在帮助.NET开发者编写高质量、高效的代码,并提供了许多辅助工具来改进开发流程和减少常见的编码错误。(特别注意:电脑内存小的同学慎用,该插件十分占用电脑内存)!...一个完全免费的能和ReSharper匹敌插件)。...这个工具的设计目的是使代码风格保持一致,从而提高代码的可读性和可维护性。插件市场地址:https://marketplace.visualstudio.com/items?...itemName=MadsKristensen.SolutionColorsVisual Studio Theme Pack(免费)基于默认 VS Code 主题的主题包,使用主题转换器创建。...它提供了一系列功能,可以帮助开发人员更快速地检测和解决代码中的错误,从而提高调试效率和开发生产力。这个插件拓展使调试变得更加直观和高效,有助于加速软件开发周期。

    4K10

    盘点几个开发者都在用的IDE工具

    最有名气的就是IDEA这个万能IDE了,当然一般也就是学习编写Java程序时使用,jetbrains的IDE工具最具有的特色便是智慧了,代码提示,代码补全,以及数以万计的插件、主题等。...IDE工具 IJ->IntelliJ IDEA是一款功能强大,符合人体工程学的 JVM IDE,一般用于Java语言的开发 PS->PhpStorm是一款高效智能的PHP开发工具 GO->GoLand 使读取...、写入和更改 Go 代码变得非常容易 RD->JetBrains Rider 是一款基于 IntelliJ 平台和 ReSharper 的跨平台 .NET IDE AC->AppCode适用于 iOS/...Code 插件生态,主流 VS Code 插件均可无缝在基于 OpenSumi 研发的产品中运行,同时,框架也为开发者提供多种低成本,高定制的视图定制能力,能满足 IDE 场景下绝大多数的视图定制场景...它开源免费跨平台(支持 Windows、Mac、Linux 三大桌面平台),并且整合 GIT 并提供类似 SublimeText 的包管理功能,作为一个现代的代码编辑器,Atom 支持各种编程语言的代码高亮

    1.8K20

    大厂程序员都爱用的六款IDE工具,你都知道吗?

    Code 插件生态,主流 VS Code 插件均可无缝在基于 OpenSumi 研发的产品中运行,同时,框架也为开发者提供多种低成本,高定制的视图定制能力,能满足 IDE 场景下绝大多数的视图定制场景...最有名气的就是IDEA这个万能IDE了,当然一般也就是学习编写Java程序时使用,jetbrains的IDE工具最具有的特色便是智慧了,代码提示,代码补全,以及数以万计的插件、主题等。...IDE工具 IJ->IntelliJ IDEA是一款功能强大,符合人体工程学的 JVM IDE,一般用于Java语言的开发 PS->PhpStorm是一款高效智能的PHP开发工具 GO->GoLand 使读取...、写入和更改 Go 代码变得非常容易 RD->JetBrains Rider 是一款基于 IntelliJ 平台和 ReSharper 的跨平台 .NET IDE AC->AppCode适用于 iOS/...它开源免费跨平台(支持 Windows、Mac、Linux 三大桌面平台),并且整合 GIT 并提供类似 SublimeText 的包管理功能,作为一个现代的代码编辑器,Atom 支持各种编程语言的代码高亮

    2.1K20

    我个人中意的VS2017VS2019插件,推荐给大家(#^.^#)

    developer productivity. — Productivity Power Tools VS2017/VS2019源码 或者在VS IDE-菜单-工具-扩展和更新-联机,可以搜索找到想要的插件...Custom Document Well (已集成在Productivity Power Tools),丰富Tab选项卡的功能,方便源码阅读 Custom Document Well – Visual...它是多彩的滚动条,可以在代码编辑器右侧形象的展示出代码的结构,方便快速浏览和定位。...Open in Editor 2017 – Visual Studio Marketplace Image Watch:OpenCV可视化界面插件,确保VS使用的是debug模式,并且在适当的位置设置的断点...Visualizers for VS2017 一款使C++的可视化调试工具支持Boost, wxWidgets, TinyXML, TinyXML2库的插件,如果你用到了这些库,这个就是一个不可多得的好工具

    5.6K20

    28 个提升开发幸福度的 VsCode 插件

    使用 Todo Highlighter(高亮)类似的扩展 – Todo+ —  更强大的 Todo 高亮扩展,具有更多功能。 Todo Parser 5....Material Theme & Icons 这是 VS Code 主题中的重要角色。 作者认为重要的主题是在编辑器中用笔和纸书写最接近的东西(特别是在使用无对比变体主题时)。...具有连字的字体 文字的风格使阅读变得简单方便,你可以使用好看连字的字体使编辑器看起来更友好。...你可以使用 balance inward 和 balance outward 的 Emmet 命令在 VS 代码中选择整个标记。...Polacode 你经常会看到带有定制字体和主题的代码截屏,如下所示。这是在VS代码与 x 扩展 我知道 Carbon 也是一种更好,更可定制的替代品。

    35.6K31

    没想到修个火山图这么麻烦

    10 绘图 10.1 先绘一张基础图 emmmm,外部链接难以复制到公众号内部,请有需要的各位自行检索 问了师弟在网上找了和这个图长的差不多的图像, 《MAplot转录组差异基因表达展示》 MAplot...其实引起我最大注意的还是,看到横坐标是科学计数法显示的 于是就搜索的教程 《如何使用ggplot更改轴上数字的格式?》 如何使用ggplot更改轴上数字的格式?...\%\\*\\%", "", l) # return this as an expression parse(text=l) } 结合一下, 另外使用scale_x_reverse函数使x...轴从大到小,并且使用breaks和labels指定要显示的数值和对应的标签 ## 绘图 library(ggpubr) library(ggthemes) ggscatter(draw.data,...(关于刻度的逻辑)》 https://zhuanlan.zhihu.com/p/111896783 找到个具体名称介绍的 但搜到的资料显示,通过主题的修改,刻度标签和刻度线总是需要同时出现的..

    1.1K20

    flutter的安装与配置

    这样可以使您的公司和团队节省大量时间和精力。 那么,这究竟是什么意思?假设我们有一位开发人员创建了一个惊人的应用程序,并且人们喜欢它。但是,该应用程序仅在 Android上受支持。...注意:您只能在 macOS 系统上为 iOS 开发 Flutter 应用程序。如果您使用的是 Windows,则只能为 Android 构建。...IDE,请查看文档以获取有关运行和调试应用程序、使用代码片段、关键字快捷方式等的提示: Android Studio 和 IntelliJ Android Studio 和 IntelliJ中文网 vs-code...官方主题(谁不喜欢黑暗模式?)...errorlens(在您键入时获取有关错误的任何反馈:超级有用) pubspec-assist(注意:类似的功能也可用于新的“Dart:添加依赖”和“Dart:添加开发依赖”命令) Todo Tree

    2.5K20

    对CSS变量不熟悉,这5个事例可看看!

    不必一遍又一遍地复制和粘贴相同的颜色,我们只需将它们放在变量中即可。 如果有该死的产品要我们更新特定的绿色阴影或将所有按钮设置为红色而不是蓝色,则只需更改该CSS变量的值即可。...示例3-使某些属性易于阅读 如果我们想为更复杂的属性值创建快捷方式,那么CSS 变量非常有用,这样我们就不必记住它了。...CSS属性,如box-shadow、transform和font或其他具有多个参数的CSS规则就是很好的例子。 我们可以将属性放在一个变量中,这样我们就可以通过更易于阅读的格式重用它。...示例5 -主题切换与CSS变量 CSS变量的一大优点是它们的响应特性。 一旦我们更新它们,具有CSS变量值的任何属性也会被更新。...以下是一些未包含在示例中的技巧,但在某些情况下仍然非常有用: 注意大写,CSS变量区分大小写 :root { --color: blue; --COLOR: red; } /*--color and

    82610

    你可能不需要 CSS 框架

    不久之后,覆盖内容越来越多,以至于团队最终得到了一个自定义框架,其中包含了许多覆盖、自定义和扩展内容。这个自定义框架使用自己的约定,难以保持可维护性。...难以保持一致性 团队之所以使用 CSS 框架,有时候是因为整个产品团队都承诺使用框架的设计系统,并且永远不会偏离。许多团队以这个目标为起点,但几乎没有一个团队能坚持很长时间。...在构建主题时,在主题文件的顶部将原始 CSS 颜色声明为变量。接下来,为基本主题声明语义化变量,比如 --text-color 和 --background-color。...这有助于减少 CSS 变量的数量,并使开发者能够定义易于扩展的灵活样式。...作为开发者,我们应该在命名 CSS 类上下一些功夫,特别是在开发一个可以被其他人修改和扩展的系统时(毕竟,软件被阅读的次数要比被编写的次数多)。 开发者还可以借助语义类名灵活地确定模板策略。

    43310

    【HTMLCSS篇】牛客题库练习

    2.4 FED12- 按要求写一个圆 ⭐方法1 注意 2.5 FED13-设置盒子宽高 ⭐方法1 注意 2.6 FED14- 浮动和清除浮动 ⭐方法1 注意 2.7 FED15-固定定位 ⭐方法1 注意...语义化标签的优势 代码结构清晰,方便阅读,有利于团队合作开发。 方便其他设备解析(如屏幕阅读器、盲人阅读器、移动设备)以语义的方式来渲染网页。...题目规定了宽高,为了使宽高设置有效又必须显式定义该伪元素为块级元素,也就是语句 display:block 2.4 FED12- 按要求写一个圆 ⭐方法1 ...利用树顶的浮动,使他脱离文档流,达到树中和树顶的靠拢; 2.11 FED18-CSS单位(一) ⭐方法1 和rem相对于px更具有灵活性,他们是相对长度单位,意思是长度不是定死了的,更适用于响应式布局。 对于em和rem的区别一句话概括:em相对于父元素,rem相对于根元素。 3. WebAPI

    1.5K40
    领券