标签:
写在前面:
2006年,刚上大学,班上有几个计算机文盲,1分钟打二十几个字都困难,很不幸,我就是其中的一个。强烈的自尊心驱使我不停恶补,翻遍了图书馆的计算机文化基础,知耻而后勇。。。后来,C语言居然考了90几分,班上第一批考过计算机二级的四大金刚之一(有三个都是程序员,另一个是搞音乐的),不是能力强哈,是背功好,到现在我还可以闭着眼睛写出一个C语言的Hello World程序,多亏了谭浩强的《C语言程序设计》。
工作后,混混噩噩,走上了.net 的开发之路,欲借.Net core之东风, 希望重拾C#。
环境:
Win7 + VS Code + .NET Core SDK for Windows
个人不喜欢复杂庞大的IDE,这里只用Editor(VS Code 1.4) 编写代码,说明C#语言本身
在C盘下面创建dotnet文件夹,然后再创建HelloWorld子文件夹,单击右键,用VS Code打开文件夹,如下图所示:
如果你没看到Open with Code, 请重装VS Code,在安装向导里面,请把相关的多选框勾上即可。
VS Code会把文件夹当作一个项目来管理,项目的根目录就是HelloWorld,如下图左边导航
按住Ctrl + ·(Tab键上面那个键),会打开VS Code自带的Terminal
好戏开始了, 依次在Terminal中输入以下命令:
dotnet new
dotnet restore
dotnet run
好家伙,脚手架居然已经替我们写好了一个可以运行的HelloWorld,下面来聊聊这三个命令是什么意思
dotnet new:下载一个Console程序模板,类似IDE中新建一个Console程序
dotnet restore:字面意思是重装项目所依赖的包,但在根目录下没发现packages文件夹,结果包被移到C:\Users\{login name}\.nuget 去了,居然是global的了,汗
dotnet run:运行当前程序的意思,当然包含了编译的过程
晚上11点了,先写到这儿
标签:
原文地址:http://www.cnblogs.com/yshuangj/p/5754815.html