在深入了解ASP.NET Core之前先研究了下主要的两个开发工具(VS 2015和VS Code), VS 2015对Core的支持已经相当的完备,很多操作得到简化用起来很是方便。VS Code是微软跨平台开发战略新产物,拥有支持多平台,小巧精悍,界面简单易操作等特点,虽然相比VS2015 在自动化代码生成方面差了点,不过这并不影响Code的优势。

使用VS Code 开发ASP.NET Core(前提是已经完整的配置了.NET CORE),MAC OSX 同样适用 

  1. 安装VS Code的最新版本,(VS Code 下载地址)

  2. 安装需要的插件:

    

2. 打开已经生成好ASP.NET Core 应用文件夹(不知如何操作的博友可在园子中找相关的文章,也可移步此处),如下图:

  

  3. 测试omnisharp 是否启用, 按“F1”打开命令控制台(osx 平台为 command+p),看到如下图的输出项即为成功(输出窗口快捷键(ctrl+shift+u))

  注意有些时候会出现 omnisharp server is not runing 如下图

  这是应 server没有下载和启用,这时候需要进行如下操作:

  “F1”打开命令控制台, 输入omnisharp,如下图1,选中select project, 如果第一次使用,它会自动下载 omnisharp server端,并启用 如下图2(PS:注意选择输出窗口的输入项为 Omnisharp Log)

                      图1

  

                      图2

下载完之后, 再次调出命令控制台,输入omnisharp, 选择Restart omnisharp。 完成之后,再次尝试使用dotnet命令。

  4. 最后是运行和调试,点击左侧栏的 爬虫按钮,然后点击运行按钮即可运行,如下图:

  

至此VS Code 的安装和配置就完成啦,感谢给位博友的耐心阅读,如果有不对望多加指正

  

最新文章

  1. Three.js资源
  2. Volley用法
  3. Hibernate的Restrictions用法
  4. 【JMeter】JMeter完成一个MySql压力测试
  5. ubuntu16.04无法连接无线的问题解决方式以及QQ的安装
  6. HTML---Android与js交互实例
  7. 秋叶PPT-三分钟教程
  8. [置顶] ARM指令集和常用寄存器
  9. java中的xpath,读取xml文档。
  10. HDU 4916 Count on the path
  11. C语言 · 数的统计
  12. java中的类修饰符、成员变量修饰符、方法修饰符
  13. Redis的key过期处理策略
  14. Redis读取出错,JSON序列化的问题
  15. 很好用的电脑桌面远程控制软件 支持多平台 Win,Mac,Debian… 等操作系统 Anydesk
  16. The Quad - Directory Explorer(一款四窗口的文件资源管理器)
  17. python 利用selectors实现异步I/O
  18. Caterpillar sis service information training and software
  19. Lua和C++交互 学习记录之六:全局函数交互
  20. 一篇文章一张思维导图看懂Android学习最佳路线(转载)

热门文章

  1. Linux(ubuntu)下固定IP的方法
  2. Educational Codeforces Round 3 C
  3. Sqlite和mysql的区别及优缺点
  4. java TopK算法
  5. 基于python检测端口是否在使用
  6. shell脚本学习(1)
  7. JVM---概述
  8. Tree UVA - 548(二叉树递归遍历)
  9. tinkphp3.2.3 关于事务处理。
  10. eleme 项目使用到的库