介绍适用于Windows,Mac和Linux的Visual Studio Code

What a wonderful time to be developer. I'm down here at the BUILD Conference in San Francisco and Microsoft has just launched Visual Studio Code - a code-optimized editor for Windows, Mac, and Linux and a new member of the Visual Studio Family.

成为开发者的美好时光。 我在旧金山的BUILD大会上就在这里,微软刚刚启动了Visual Studio Code,这是针对Windows,Mac和Linux进行代码优化的编辑器,也是Visual Studio Family新成员

Visual Studio Code (I call it VSCode, myself) is a new free developer tool. It's a code editor, but a very smart one. It's cross-platform, built with TypeScript and Electron, and runs on Windows, Mac, and Linux.

Visual Studio Code (我自己称为VSCode)是一个新的免费开发人员工具。 这是一个代码编辑器,但非常聪明。 它是跨平台的,使用TypeScript和Electron构建,并且可以在Windows,Mac和Linux上运行。

Visual Studio Code has syntax highlighting for dozens of languages, the usual suspects like CoffeeScript, Python, Ruby, Jade, Clojure, Java, C++, R, Go, makefiles, shell scripts, PowerShell, bat, xml, you get the idea. It has more than just autocomplete (everyone has that, eh?) it has real IntelliSense. It also as IntelliSense for single files like HTML, CSS, LESS, SASS, and Markdown. There's a huge array of languages that Visual Studio Code supports.

Visual Studio Code突出显示了数十种语言的语法,像CoffeeScript,Python,Ruby,Jade,Clojure,Java,C ++,R,Go,makefile,shell脚本,PowerShell,bat,xml这样的常见嫌疑人,您就明白了。 它不仅具有自动完成功能(每个人都有它,是吗?),它还具有真正的IntelliSense。 它也可以作为IntelliSense用于单个文件,例如HTML,CSS,LESS,SASS和Markdown。 Visual Studio Code支持多种语言

IMHO, the real power of this editor is its project IntelliSense for C#, TypeScript, JavaScript/node, JSON, etc. For example, when an ASP.NET 5 application is being edited in Visual Studio Code, the IntelliSense is provided by the open source projects Roslyn and OmniSharp. This means you get actual intelligent refactoring, navigation, and lots more. Visual Studio Code's support for TypeScript is amazing because it has JavaScript and TypeScript at its heart.

恕我直言,此编辑器的真正功能是其针对C#,TypeScript,JavaScript / node,JSON等的IntelliSense项目。例如,当在Visual Studio Code中编辑ASP.NET 5应用程序时,IntelliSense由公开提供。源项目RoslynOmniSharp 。 这意味着您将获得实际的智能重构,导航等更多信息。 Visual Studio Code对TypeScript的支持非常出色,因为它的核心是JavaScript和TypeScript

Visual Studio Code has git support, diffs, interesting extensibility models through gulp, and is is a great debugger for JavaScript and Nodejs apps. They are also working on debugging support for things like the .NET Core CLR and Mono on all platforms.

Visual Studio Code具有git支持,差异,通过gulp有趣的扩展性模型,并且是JavaScript和Nodejs应用程序的出色调试器。 他们还致力于在所有平台上调试对.NET Core CLR和Mono之类的东西的支持。

This a code-focused and code-optimized lightweight tool, not a complete IDE. There's no File | New Project or visual designers. If you live and work in the command line, you'll want to check free tool out.

这是一个针对代码且经过代码优化的轻量级工具,而不是完整的IDE。 没有文件| 新项目或视觉设计师。 如果您在命令行中生活和工作,则需要签出免费工具。

您现在可以在http://code.visualstudio.com上下载Visual Studio Code (You can download Visual Studio Code now at http://code.visualstudio.com. )

They'll be blogging at http://blogs.msdn.com/b/vscode and you can email them feedback at [email protected] and follow them at @code.

他们将在http://blogs.msdn.com/b/vscode上进行博客发布,您可以通过[email protected]通过电子邮件将反馈发送给他们,并通过@code对其进行关注。

Download Visual Studio Code and check the the docs to get started. Also note the docs for ASP.NET support and Node.js support. Visual Studio Code is a preview today, but it's going to move FAST. It automatically updates and will be updating in weeks, not months.

下载Visual Studio代码并检查文档以开始使用。 另请注意有关ASP.NET支持和Node.js支持的文档。 Visual Studio Code是今天的预览,但它将快速发展。 它会自动更新,并将在数周而不是数月内更新。

And here's some screenshots of Visual Studio Code because it's awesome. Code what you like, how you like, on what you like, and you can run it all (by the way) in Azure. ;)

这是Visual Studio Code的一些屏幕截图,因为它很棒。 根据自己的喜好编写自己喜欢的方式,喜欢的方式,然后就可以在Azure中运行所有方式。 ;)

介绍适用于Windows,Mac和Linux的Visual Studio Code
介绍适用于Windows,Mac和Linux的Visual Studio Code
介绍适用于Windows,Mac和Linux的Visual Studio Code

Have fun!

玩得开心!



Sponsor: Big thanks to the folks over at Grape City for sponsoring the feed this week. GrapeCity provides amazing development tools to enhance and extend application functionality. Whether it is .NET, HTML5/JavaScript, Reporting or Spreadsheets, they’ve got you covered. Download your free trial of ComponentOne Studio, ActiveReports, Spread and Wijmo.

赞助商:非常感谢葡萄市的人们本周对饲料的赞助。 GrapeCity提供了出色的开发工具来增强和扩展应用程序功能。 无论是.NET,HTML5 / JavaScript,报表还是电子表格,它们都能满足您的需求。 下载ComponentOne Studio,ActiveReports,Spread和Wijmo的免费试用版。

关于斯科特 (About Scott)

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

斯科特·汉塞尔曼(Scott Hanselman)是前教授,前金融首席架构师,现在是演讲者,顾问,父亲,糖尿病患者和Microsoft员工。 他是一位失败的单口相声漫画家,一个玉米种植者和一本书的作者。

介绍适用于Windows,Mac和Linux的Visual Studio Code
介绍适用于Windows,Mac和Linux的Visual Studio Code
介绍适用于Windows,Mac和Linux的Visual Studio Code
About   关于 Newsletter 时事通讯
Hosting By 主持人
介绍适用于Windows,Mac和Linux的Visual Studio Code

翻译自: https://www.hanselman.com/blog/introducing-visual-studio-code-for-windows-mac-and-linux

相关文章: