【免费视频】使用VS Code开发ASP.NET Core WebAPI应用程序
1、使用VS Code开发ASP.NET Core WebAPI应用程序
1、使用Visual Studio Code开发Asp.Net Core基础入门实战
毕竟从.net过度过来的我们已经习惯了使用Microsoft的Visual Studio进行开发。那么有没有一款媲美Visual Studio的开发工具可以让我们能够在Linux系统上进行高效的.NET Core开发呢?答案是肯定的,因为微软已经开发了一个名为Visual Studio Code的跨平台和开源的文本编辑器。Visual Studio Code是如此强大和令人惊叹,因为它提供了内置的智能提醒,调试功能和Git支持。而且Visual Studio Code提供了强大的插件扩展功能。使得你可以在插件扩展库里面找到满足你需求的插件。如果你没有在他们的扩展库中找到它,那么你还可以自己创建一个插件并使用它。
Visual Studio Code(VScode )
官网 :https://code.visualstudio.com/
你随时随地都要唤起的快捷键:按F1或Ctrl+Shift+p !!! Ctrl + Shift + X打开Extensions视图 !
1)、安装.NET Core SDK。
2)、安装Visual Studio Code2、VS Code开发.NET Core常用插件推荐和学习。
推荐插件如下:
Chinese (Simplified) Language Pack for Visual Studio Code
适用于 VS Code 的中文(简体)语言包
Material Icon Theme
Material Design Icons for Visual Studio Code
.NET Core Add Reference
Add or remove references of your .NET Core projects.
.NET Core Tools
Fast way to build, run and test .NET Core (C#, F#) project
ASP.NET Core Snippets
Handy Csharp snippets for ASP.NET Core. Like you can type HomeController, Startup, ProgramFile and many more starts with mvc-, app-
C#
C# for Visual Studio Code (powered by OmniSharp).C# Code Snippets
C# Code Snippets for Visual Studio Code
C# Extensions
C# IDE Extensions for VSCode
Debugger for Chrome
Debug your JavaScript code in the Chrome browser, or any other target that supports the Chrome Debugger protocol.从VS Code调试在Google Chrome中运行的JavaScript代码。用于在Google Chrome浏览器或支持Chrome DevTools协议的其他目标中调试JavaScript代码的VS Code扩展。
NuGet Package Manager
Add or remove .NET Core 1.1+ package references to/from your project's .csproj or .fsproj file using Code's Command Palette.
vscode-solution-explorer
Visual Studio .sln file explorer for Visual Studio Code
Settings Sync
vscode中的插件Settings Sync(设置和插件同步)
一台电脑配置好之后,其它的几台电脑都不用配置。新机器登录一下就搞定了。再也不用折腾环境了,使用GitHub Gist同步多台计算机上的设置,代码段,主题,文件图标,启动,键绑定,工作区和扩展
微信扫描在线观看:
![](https://upload-images.jianshu.io/upload_images/1676984-794b1f35c10d8512.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
相关文章
- ASP.NET Core 6框架揭秘实例演示[31]:路由"高阶"用法
- .Net Core3.1 SignalR for WPF Asp.net
- (02).NET MAUI实战 布局
- Golang 利用 net 获取本机 IP 地址的方法
- .NET Core反射获取带有自定义特性的类,通过依赖注入根据Attribute元数据信息调用对应的方法
- 对比比较两种解决方案:ASP.NET vs Linux(aspnetLinux)
- 优雅的Linux ASP编程之旅(linux.asp)
- 开发积极探索Mysql.Net 开发之路(mysql.net)
- .net安装 Linux 上的 ASP.NET 环境(linux安装asp)
- asp构建基于SQL Server和ASP的全新应用(sqlserver 和)
- ASP搭配MySQL使用的缺点及解决办法(asp使用mysql缺点)
- 用Net和MySQL实现软件开发编程(.net mysql编程)
- ASP.net中md5加密码的方法
- asp.net(c#)有关Session操作的几个误区
- asp.net下百度的编码和解码
- ASP.Net不执行问题一解
- ASP.NET绑定DataSet中的多个表
- asp.net+jqueryGridview的多行拖放,以及跨控件拖放
- 在ASP.NET中用存储过程执行SQL语句
- IE性能分析工具(asp.net环境)
- asp.net购物车的实现浅析
- VS初始化命令ASP.NET常用技巧
- asp.net生成静态页笔记
- 导致Asp.Net站点重启10个原因小结分析
- 浅析ASP.NET安全性分析(加强asp.net1.1/2.0安全性)
- ASP.NET网页打印(只打印相关内容/自写功能)
- c#asp.net动态创建sql数据库表的方法
- Asp.net中DataTable导出到Excel的方法介绍
- Asp.net,C#加密解密字符串的使用详解
- asp.net中mvc使用ajax提交参数的匹配问题解决探讨
- 在ASP.NET中插入flash代码实例
- asp.net导出Excel类库代码分享
- ASP.NET页面按钮单击事件失效的解决方法
- .Net文本框实现内容提示的实例代码(仿Google、Baidu)
- asp.net中virtual和abstract的区别分析
- asp.net中控制反转的理解(文字+代码)