NTVS介绍

[原文发表地址] Introducing node.js Tools for Visual Studio [原文发表时间] 2013-11-21         你会觉得微软将node.js工具引进到了Visual Studio中是不能再疯狂的事了。我们将集成到Visual Studio中的node.js工具称为NTVS。         NTVS可以在VS2012和2013中运行。一些之前使用过PTVS工具的node.js爱好者们开始将node.js集成到VS。与此同时PTVS项目组也从事于node.js的集成,所以他们的加入会使NTVS成为一个公共的项目。PTVS项目组以及来自Red Gate公司的Bart Read和来自Clickberry公司的Dmitry Tretyakov也参与过NTVS的开发。         NTVS从开始就是开源的,并从一开始接受捐款。它提供编辑,智能感应,分析,公共管理,本地调试和远程调试(当在Windows/MacOS/Linux上运行服务时),以及可以发布到Azure网站和云端服务。         他们如何在VS上做到这些的的确是很不可思议的,所以我推荐你下载NTVS并且尝试一下,因为一些东西(即使这是一个alpha版本)真的很棒。         NTVS利用V8分析的编程接口和VS的报告功能让你能够知道你的程序在哪花费的时间。 注:请看文件|新建项目对话框。visual studio把各个编程语言分类组织起来,因此Node.js是在javascript语言结点下。 此外你还会看到Python和Django,ios和c#下的Android、vb、f#,所有的都在Visual Studio中。         令我印象深刻的是将Node.js集成到VS中他们没有尝试重新创建或者重新做现有的已经工作的很好的模块。它是节点,它使用V8调试器运行node.exe,以及使用人们正在用的V8分析器,例如:NTVS可以从V8分析器中取到输出,并展示在VS的分析报告分析器中,不需要引入新的东西,仅仅使用了现有的合适的工具去为Node.js工作。 使用NFVS搭建Ghost blogging engine工程         我们一起看一个例子: 下载并且安装node: http://nodejs.org. 下载Ghost:并且解压到本地:https://ghost.org/download/ 下载安装Visual Studio Node 可选: 安装http://vswebessentials.com,它使在VS上的Web开发更加有趣。         在visual studio上点击进入:File->New Project,单击JavaScript,然后选择”From Existing Node.js code”并打开。         指向你的Ghost所在文件夹。 下一步是使VS识别index.js是起始页,点击下一步,保存文件,完成。         这时,你已经在VS引入了Ghost。…

0

BrowserStack与Visual Studio集成的跨浏览器调试

[原文发表地址]  Cross Browser Debugging integrated into Visual Studio with BrowserStack [原文发表时间]  2013-01-31 4:56 PM BrowserStack与Visual Studio的集成 现在在安装ASP.NET 2012.2 RC之后,从 Visual Studio 2012 内部启动一个调试会话。点击靠近Debug按钮的下拉列表,点击" More Emulators "来转到http://asp.net/browsers并获取 BrowserStack Visual Studio 扩展和 三个月的免费服务。还有其他可以下载的浏览器,如Electric Plum iPhone/iPad simulator。 旁白:当 VS2012.2 Update完毕时,你只需要安装它就可以获得ASP.NET Web Tools。 现代网站的新在线工具 前往http://modern.ie来获取让跨浏览器站点变得更简单的工具,包括在线站点分析器和可下载的、面向任何虚拟平台的虚拟机。 在 Microsoft 下载中心上有一些虚拟机,但这过于乏味来挖掘和获取你需要的那个。 BrowserStack 今天 IE 团队宣布了新网址http://modern.ie ,它使得跨浏览器测试变得更简单。更神奇的是,他们与BrowserStack.com建立了伙伴关系来为其托管的浏览器虚拟化服务提供三个月的免费试用。 BrowserStack 中拥有每个浏览器可以想象得到的虚拟机。你可以选取你的操作系统、 浏览器版本和屏幕分辨率,然后使用它们的 Flash 插件有效地 VNC…

0

发布ASP.NET and Web Tools 2012.2

[原文发表地址]  Released: ASP.NET and Web Tools 2012.2 in Context [原文发表时间]  2013-02-18 6:30 PM 去年ASP.NET 团队开始讨论我们称之为” One ASP.NET”的事情。我在去年夏天的aspConf 上展示了一些我们的想法,你可以在线观看主题演讲。 那时我们还宣布我们会将新功能作为带外发布(OOB) 添加到 ASP.NET 中 ,而不会破坏现有的功能。这意味着开发人员不必等待Visual Studio 的下一版本来获取强大的 web 开发功能。我们的目标是每 6 个月将功能添加到 ASP.NET and Web Tools中。 对于那些不想等待的人来说,Mads 和团队也开始启用一个称为Web Essentials的功能。它是一个Visual Studio 扩展,一直在更新VS怎样能更好地成为web 编辑器。随着功能从Web Essentials 中”毕业”,它们移动到了 ASP.NET and Web Tools中。今天的发布中包含了一大堆其中功能。 今天,我们宣布 ASP.NET and Web Tools 2012.2。您可以使用Web Platform Installer来立即获取ASP.NET and Web…

0

使用免费的 MultiEdit 扩展同时编辑Visual Studio

[原文发表地址]  Simultaneous Editing for Visual Studio with the free MultiEdit extension [原文发表时间]  2013-02-06 11:49 PM 我使用过很多的文本编辑器。我将其固定到任务栏的有三个:Visual Studio, Sublime Text 2和Notepad 2。 我拥有这三个,因为我喜欢它们当中的功能,并希望这些功能都融入进另一个编辑器中。 Sublime Text (和其他几个编辑器) 有一个称为Simultaneous Editing(同时编辑)的强大功能。它是一种高级的 — — 但也是核心的-编辑器功能。 进入Visual Studio的MultiEdit扩展。在编辑器中点击鼠标的同时,按住 ALT键,这将添加多个选择点,因此当您键入时,文本将被添加到所有被选定的位置。目前,MultiEdit 支持多个插入符号(即输入时光标插入点),但不支持多个选择。 这里是 MultiEdit 的实际操作动画gif。 这个奇妙的MultiEdit扩展是由 Visual Studio"核心编辑器"项目经理Ala Shiban (@AlaShiban)发布的。如果你喜欢它的话,我想鼓励你们推荐给你的朋友,并留下好评 。如果你发现一个好的 bug,请提供一个清晰的 bug 报告。 也许如果它能获得几十万的下载量,我们会得到一些新的功能、 更新,更重要的是展示给Ala 的上级看,然后让它成为真正的内置功能。;) 1.0 版支持: 键入 退格/删除 使用键盘移动插入符号 撤消…

0