Visual Studio

【分享】每个 Web 开发者在 2021 年必须拥有 15 个 VSCode 扩展

时间秒杀一切 提交于 2021-01-25 17:08:09
为什么VSCode如此受欢迎 Visual Studio Code在开发人员中迅速流行起来,它是最流行的开发环境,可定制性是其流行的原因之一。 因此,如果你正在使用VSCode,这里有一个扩展列表,你必须提高你的工作效率。 1. Git Lens 当你与你的团队成员在一个项目上工作时,这个扩展使用VSCode的强大功能,帮助你可视化代码创作一目了然。 它显示了特定代码何时提交或更改,以及是谁更改了它。 有时,你的团队成员提交的代码可能会破坏项目的其他功能,这在那段时间是有帮助的。你可以在这里找到它。 2. Wallaby.js js是一个智能的JavaScript测试运行器,它可以持续运行你的测试。 当您更改代码时(甚至不保存文件),它将直接向代码编辑器报告代码覆盖率和其他结果。 这个扩展有助于提高您的开发效率。 3. TypeScript Hero TypeScript是JavaScript的一个超集,具有可选的类型,并可编译为纯JavaScript。 当我们使用TypeScript时,这个扩展就派上用场了。它通过一个名为“灯泡”的功能对你的导入文件进行分类和组织,并修复编码错误。 4. Prettier Code Formatter Prettier是一种固执的代码格式,它使开发人员在代码格式方面的工作变得更容易。 您可以将其配置为保存时格式化,并在保存时格式化代码。

VS2019安装和使用教程(超详细)

大兔子大兔子 提交于 2021-01-25 11:05:56
VS2019安装与使用教程 可能有很多小伙伴们,知道VS2019这个软件,但是不知道怎么安装与使用,下面我将具体介绍VS2019的安装方法与创建我们自己的C++项目以及如何运行自己编写的代码! Visual Studio 2019(VS2019)简介 Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。 Visual Studio是最流行的Windows平台应用程序的集成开发环境。最新版本为 Visual Studio 2019 版本,基于.NET Framework 4.8 。 2018年6月,微软宣布开发新一代集成开发环境(integrated development environment,IDE)Visual Studio 2019。 2019年2月15日,微软敲定了Visual Studio 2019正式版的首发时间

使用 py2exe 打包 Python 程序

China☆狼群 提交于 2021-01-25 07:46:14
上回在《 使用 PyInstaller 打包 Python 程序 》中,我们介绍了使用 PyInstaller 对 Python 程序进行打包,今天带大家认识一个新的工具:py2exe。 接下来将从这几个方面进行介绍:基本使用方法、高级参数、注意点等。 简介 & 安装 py2exe 是一个将 python 脚本转换成 Windows 上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装 python 而在 Windows 系统上运行这个可执行程序。 安装 pip install py2exe # 或者 python -m pip install py2exe 基本用法 看一个简单的例子:先写一个简单的脚本,文件名:helloworld.py: #!/usr/bin/env python # -*- coding: utf-8 -*- def say_hello(name): print("Hello, " + name) if __name__ == "__main__": name = input("What's your name:") say_hello(name) 下面还需要个用于发布程序的设置脚本:mysetup.py,在其中的 setup 函数前插入语句 import py2exe 。 from distutils.core import setup

windows 安装 go 开发环境 和 vscode

谁说胖子不能爱 提交于 2021-01-25 02:40:18
1. https://golang.org/dl/ 是下载go安装包的官网, 国内可能无法访问, 可以访问 https://gomirrors.org/ 或者 https://golang.google.cn/dl/ , 我这里下载 zip 包进行安装. 2. 解压 go1.15.7.windows-amd64.zip 后可以放在 D:\go, 如果是使用 go1.15.7.windows-amd64.msi 安装, 默认安装目录是在 C:\go 3. 配置环境变量, 参考 https://goproxy.cn/ 首先在 PATH 里, 添加 D:\go\bin GO111MODULE=on GOPROXY=https://goproxy.cn 验证是否安装成功, 运行cmd, 然后 go version, 显示版本号 4. https://code.visualstudio.com/Download , 下载 vscode 的 zip 包 5. 安装 vscode 的 go 插件, 然后根据提示安装组件 来源: oschina 链接: https://my.oschina.net/zdtdtel/blog/4922590

vs2019添加引用提示“找不到 Microsoft.VisualStudio.Shell.Interop.IVsReferenceManager 服务的实例”的解决方案

时光毁灭记忆、已成空白 提交于 2021-01-23 10:58:59
vs2019添加引用提示“找不到 Microsoft.VisualStudio.Shell.Interop.IVsReferenceManager 服务的实例”的解决方案 参考文章: (1)vs2019添加引用提示“找不到 Microsoft.VisualStudio.Shell.Interop.IVsReferenceManager 服务的实例”的解决方案 (2)https://www.cnblogs.com/yanshaoxiong/p/11299606.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/stackoom/blog/4921328

VS2017打包

岁酱吖の 提交于 2021-01-23 06:40:20
转载: https://blog.csdn.net/Houheshuai/article/details/78518097 在要打包项目的解决方案 右键→添加→ 新建项目 ​ 后出现如下选择 ​ 如果没有Visual Studio Installer 说明没有安装打包插件 安装打包插件:Microsoft Visual Studio 2017 Installer Projects 工具 --> 扩展和更新 --> 联机,搜索Microsoft Visual Studio 2017 Installer Projects 下载并安装,下载过程中有时候很慢,多试几次。 安装好以后,重启vs2017 回到我们的新建项目,选择其他项目类型 --> Visual Studio Installer --> Setup Project --> 输入项目名 --> 确定 在出现的界面中,右键Application Folder → Add → 项目输出 ​ 选择 主输出 点击确定 右键【主输出from 你的项目名称】 选择 Create Shortcut to... 生成快捷方式。 ​ 修改快捷方式的名称,并拖入 User‘s Desktop ​ 右键 setup project,选择生成 ​ 生成成功后,打开所在文件夹就可以看到生成后的安装文件 ​ 一个exe,一个msi。 msi是重点

魔兽世界私服Trinity,从源码开始

为君一笑 提交于 2021-01-22 14:37:02
缘起因由 在一个无所事事的周末下午,突然想起魔兽世界,官方的账号很久没有上了,里面的大小号现在连满级都不是。以前曾经搭过传奇和星际争霸战网的私服自娱自乐,也听说过魔兽世界有开源的服务端模拟,既然兴致来了就小小的研究一下。 目前魔兽世界的私服比较流行的是MaNGOS和Trinity,二者都是模拟魔兽世界服务端。MaNGOS“号称”是一个研究型项目,目的是为了学习大规模的C++项目开发,有道理,不过我不信。Trinity是基于MaNGOS的代码开发的,以前主要是为了合并用户提交的补丁代码而设立的一个项目,不过现在已经单独独立出来了,主要开发成员包括以前MaNGOS的一些老人,现在的主要工作包括清理代码、优化、提供一个更好的服务端内核。 二者现在的代码提交和更新都很频繁,但是具体是否会合并对方的代码就不清楚了。总而言之,也就是说,我感觉Trinity大概也许应该是目前最好的一个魔兽世界服务端模拟了。作为一个程序员来说,玩游戏还在其次,看看代码才是件有意思的事情。整个过程记录在案 http://log4think.com/setup_wow_private_server ,以便事后查询。 现在尝试一下从源码开始搭个魔兽世界的服务器,从源码开始主要还是想顺便看看代码的情况,基于Trinity来做。至于客户端的情况,截止到2011年6月12日,中国国服魔兽世界最新的版本是3.3.5 13930

如何使用visual studio 2017

橙三吉。 提交于 2021-01-21 11:20:26
1.从开始菜单打开visual studio 2017 2.点击visual studio 2017菜单栏-文件-新建-项目 3.选择visual C++空项目,设置名称和位置 4.在右边解决资源管理器中右键源文件-添加-新建项 5.选择C++文件,设置名称和位置 6.编写程序 7.使用快捷键Ctrl+F5运行,得到运行结果 来源: oschina 链接: https://my.oschina.net/u/4355717/blog/4917057

MFC 简介

可紊 提交于 2021-01-18 06:54:34
参考:https://baike.baidu.com/item/MFC/2236974 MFC (微软基础类库) 编辑 锁定 讨论 999 MFC(Microsoft Foundation Classes),是 微软公司 提供的一个类库(class libraries),以 C++ 类的形式封装了Windows的 API ,并且包含一个应用程序框架,以减少 应用程序开发 人员的工作量。其中包含的类包含大量Windows句柄封装类和很多Windows的内建 控件 和组件的封装类。 中文名 微软基础类库 外文名 Microsoft Foundation Classes 开发公司 微软公司 编译平台 C++ SDK 编程语言 C++ 适用平台 Windows 目录 1 简单介绍 2 特点 3 关键技术 ▪ MFC程序的初始化过程 ▪ 运行时类型识别(RTTI) ▪ 动态创建 ▪ 永久保存 ▪ 消息映射 ▪ 消息传递 4 重要MFC 5 MFC类别 6 MFC相关 7 数据类型 8 特有类型 9 版本更新 10 MFC扩展DLL 11 编程优势 12 相关书籍 MFC简单介绍 编辑 MFC: 微软基础类( Microsoft Foundation Classes ),同 VCL 类似,是一种应用程序框架,随微软Visual C++ 开发工具发布。目前最新版本为10.0(截止2011年3月)

神器如 dnSpy,无需源码也能修改 .NET 程序

Deadly 提交于 2021-01-17 06:39:12
dnSpy 是 0xd4d 开发的 .NET 程序调试神器。 说它是神器真的毫不为过!它能在完全没有源码的情况下即时调试程序,甚至还能修改程序!本文讲向大家介绍如何使用 dnSpy 修改 .NET 程序。 如果你发现本文原本应该有图的地方却没有看到图片,那可能是被某种特殊的网络屏蔽了。请移步至 神器如 dnSpy,无需源码也能修改 .NET 程序 - 吕毅 - gitee 阅读。 dnSpy 的主打功能是无需源码的调试, 林德熙 有一篇文章 断点调试 Windows 源代码 介绍了这个方法。而本文主要说其另一项强大的功能 —— 修改程序集。 看看 dnSpy dnSpy 长着一身 Visual Studio 一样的外观,调试的时候给你熟悉的感觉。 我们只需要讲我们需要调试或修改的程序集拖入左侧的程序集列表中即可(它会自动为我们把此程序集依赖的程序集也添加进来)。我把以前我写过的一个程序 ManipulationDemo 拖进来了。 实操修改程序集 现在我们来修改它,修改什么好呢?为了让效果明显一点,我决定在启动时弹一个窗口。于是我们展开进入到 App 类中。 然后在类中右键“Edit class (C#)”: 在里面重写 OnStartup 方法。发现,它竟然连智能感知提示都做了! 改完只需要点击一下右下角的编译,即可讲修改应用到我们刚刚打开的程序集中。 保存修改的程序集