• (转载)在Visual Studio 11 HTML5,CSS3和JavaScript的改进


    Visual Studio中11

    克里斯滕森MADS了一个非常有趣的演讲,2012年在海牙TechDays约在Visual Studio 11和ASP.NET 4.5的所有新功能和选项。 

    而通过浏览新功能的列表,我们可以得到的印象,这一次的主要焦点是web标准和HTML5。也做了很多工作,使Visual Studio环境中的HTML5,CSS3和JavaScript相当容易使用。白手起家的Javascript和CSS编辑器。因此,他们现在能够处理所有的JavaScript和CSS的最新版本提供的新功能。现在,让我们看到什么新的Visual Studio 11提供建筑应用标准,以支持最新的网络标准和HTML5。 

    CSS的黑客自动化

    我们都知道,HTML 5和CSS 3凉爽和容易。然而,当创建一个更复杂的Web应用程序,它是常见的,我们需要一个特定的浏览器适用于一些特定设置(我们可以把它们的CSS黑客)。这吃起来多少时间,可能是令人沮丧的。VS11支持的Intelli意识和'*'和'_'属性黑客验证CSS黑客。 

    CSS的黑客

    评论和注释CSS规则

    多少次,我们感到沮丧的事实,我们不能评论和CTRL使用快捷键Ctrl + K,C + K的,注释在CSS编辑器工作时ü?为什么是不可能使用CSS编辑器,如果我们能在其他地方使用它们呢?幸运的是,这已经改善,从现在开始,我们不仅可以使用代码编辑器,而且在CSS编辑器上面的快捷键。 

    片段中的CSS编辑器

    代码Snippeting  是一个功能强大的Visual Studio机制。唯一的问题是,它可以用来在代码编辑器,而在CSS编辑器这样的选择并不存在。它已经在新的VS IDE改善。现在,许多CSS3属性,需要一些特定的浏览器设置准备片段的一部分。 

    在CSS编辑器的Visual Studio的片段

    颜色选择器

    CSS编辑器已得到增强,在这样一种方式,你现在可以使用的Intelli意识,拿起已经在你的样式表,或者干脆选择另一个通过拾色器控制现有的颜色之一。此功能已被彻底解释斯科特·格思里在他的博客文章

    JavaScript编辑器

    使用Visual Studio中的Javascript的主要问题是,它通常是缓慢的(尤其是当你被调试)。基于Chakra引擎 (在IE 9和IE10),这是更快的JavaScript编辑器的新版本。 

    此外,一些额外的改善已使VS JavaScript编辑器功能更强大,程序员可用。这已是加入一些选项已经在代码编辑器和一些新的实现。下面我列出了最有趣的:

    • “转到定义”选项 

    现在,您可以使用此选项也Javascript文件,这使得它相当快,从一个函数跳转到另一个。 

    • 振奋匹配 

    如何你经常遇到的问题与JavaScript抛出一个错误,因为一些尚未关闭括号?然后,你必须去支撑,振奋精神,试图寻找失踪的吗?在新的JavaScript编辑器不会出现这个问题 - 括号匹配选项已被添加到代码编辑器的JavaScript编辑器。它的工作原理,在这样一种方式,当你的指针上括号内的一个重点,它会自动突出匹配一个。

    • 隐式引用

    现在您可以添加一定的JS文件,以中央文件的列表,而不需要将它添加到每一个地方,它使用的地方。什么是更一个JavaScript文件被添加到中央的列表时,它的内容,这个文件的Intelli意识的支持将是任何其他JavaScript块或文件。 

    • 支持为ECMAScript5 

    ECMAScript5是最新版本的标准,介绍了Javascript,JScript和ActionScript语言。新的JavaScript编辑器支持ECMAScript5提出了新的语法和API。 

    革命或只是进化?

    看完这篇文章后,你可以得出一个结论,VS11包含相当轻微的改善,关于对CSS3,HTML5和Javascript。没有戏剧性的变化相继出台。没有革命已经取得了。另一方面,当聚集在一起的上述变化提供了整个VS环境的可用性相当可观的改善,这是以前可用的软件开发商,而不是只为前端开发。整体工作需要从前端开发者建立应用程序的前端,通过引进这些小的改进,可以明显较小。

    此外,建立一个Web应用程序可以是最后一个比痛苦的快感。 


    visual studio 11beta下载地址:http://www.microsoft.com/visualstudio/11/zh-cn/downloads

    英文原文:HTML5, CSS3 and Javascript improvements in Visual Studio 11

  • 相关阅读:
    java生成二维码
    关于使用QRcode.jar生成二维码
    sun.misc.BASE64Encoder找不到jar包的解决方法
    perl 调用方法 子例程说明
    perl 访问类方法的几种方式
    perl use base 代替 @ISA
    perl 为什么要用引用来做对象呢?
    12.5.3 UNIVERSAL:最终的祖先类:
    Informix9客户端工具Server Studio JE乱码的解决方法
    perl 使用SUPER类来访问覆盖的方法
  • 原文地址:https://www.cnblogs.com/html6game/p/visual.html
Copyright © 2020-2023  润新知