一起谈.NET技术,不错的VS2010扩展——JSEnhancements,让js和css也折叠

  在Visaul Studio 2010中写js或css代码,缺少像写C#代码时的那种折叠功能,当代码比较多时,就很不方便。

  今天发现,已经有VS2010扩展支持这个功能,它就是——JSEnhancements(下载地址)。

  用了一下,感觉不错,定义region,只需将#region写在注释中即可。请看下面的演示:

  先看JavaScript

  未使用JSEnhancements的情况:

  1. 使用JSEnhancements之后(未定义region):

  折起

  展开

  2. 使用JSEnhancements之后(定义了region):

  折起

  展开

  再来看看CSS

  全部折起

  展开region

  全部展开

时间: 2024-10-16 12:27:28

一起谈.NET技术,不错的VS2010扩展——JSEnhancements,让js和css也折叠的相关文章

不错的VS2010扩展——JSEnhancements,让js和c“.NET研究”ss也折叠

在Visaul Studio 2010中写js或css代码,缺少像写C#代码时的那种折叠功能,当代码比较多时,就很不方便. 今天发现,已经有VS2010扩展支持这个功能,它就是--JSEnhancements(下载地址). 用了一下,感觉不错,定义region,只需将#region写在注释中即可.请看下面的演示: 先看JavaScript 未使用JSEnhancements的情况: 1. 使用JSEnhancements之后(未定义region): 折起 展开 2. 使用JSEnhancemen

一起谈.NET技术,使用VS2010的Database项目模板统一管理数据库对象

Visual Studio 2010 有一个数据库项目模板:Visual Studio Database Project(以下简称VSDP),VS 2003/2005/2008也有类似的项目,在VS2010上的得到了很大的加强,现在还具备了智能感知,构建时验证和自动部署功能,VSDP是针对典型的数据库开发任务而设计的,可以对原有数据库反向工程,添加表,存储过程和其他数据库项目,而且有选择性地将修改部署到目标数据库中.他的主要特性有: 1.模型对比(Schema Compare) 在项目的维护和升

一起谈.NET技术,在VS2010项目中引用Lib静态库(以Openssl为例)

Openssl是个为网络通信提供安全及数据完整性的一种安全协议,囊括了主要的密码算法.常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试或其它目的使用. 首先下载Openssl包:(http://www.openssl.org/),这是一个C语言类库包,在Windows下可以通过Perl对该类库包进行MakeBuild,产生libeay32.ssleay32的Lib以及Dll文件,具体操作详见:http://blogger.org.cn/blog/more.asp?name

一起谈.NET技术,使用VS2010为Windows7编写一个杀手级WPF应用

当你使用最新的操作系统,在最新的框架上构建应用程序,并且使用最新版本的Visual Studio的时候,你可以使用许多令人兴奋的新特性.你可以学习一下怎样使用Visual Studio 2010, WPF 4 和 the Windows API Code Pack给你的应用程序添加Windows 7 UI. Windows 7 UI有很多令人兴奋的元素,例如:全新的任务栏,或者跳转列表,视觉体验本身并不属于应用程序的范畴,但是它是应用程序体验的重要组成部分.作为一个WPF开发者,你可以把那些元素

一起谈.NET技术,使用VS2010代码分析功能增强ASP.NET应用程序安全

任何从事ASP.NET开发的人都不得不承认,在其职业生涯中曾经遇到过应用程序安全问题,开发人员常常被迫尽快交付代码,平台的复杂性和各种配置选项让应用程序的安全总达不到预期,此外,调试和生产环境的配置要求可能会不同,因此,一个常见的问题是将调试配置引入到生产环境,从而造成各种问题. 经过多年的发展,ASP.NET平台已经成熟,MSDN和社区博客也产生了大量优秀的文档,但确定使用哪些功能或配置往往是件麻烦事,即使开发人员有着良好的安全意识和安全技能,错误总是在所难免,程序中的漏洞仍然很多.同行代码审

《创业家》牛文文:少谈点模式多谈点技术

"模式"如同当年的"主义",流行于各种创业大赛.创业励志节目.论坛的"街头"式秀场 文/创业家 牛文文 "美国某某公司你知道吧?就是刚被戴尔.惠普.思科十几亿美元抢购的那家.我们的模式和它的一样,现在还没赢利,可将来起码有十几亿人民币的市值." "我开了小煤矿,但煤运不出去,上商学院之后受到启发,想搞模式创新,具体讲就是想在铁路边上搞个煤炭物流开发区,建一个大的物流和信息流平台,把分散的煤炭集中在我这个园区,这样和铁

一起谈.NET技术,WebForm:毒药还是利器?

一.Webform的诞生及运行机制,web开发带来的革命性变化 九十年代中期,Internet崭露头角.为了进军Web应用程序行业,微软开发了Active ServerPages(ASP).ASP是开发Web页面的一种快速.简便的方式.ASP页面由一个页面组成,其中包含了标记和语言的混合.ASP的强大之处在于,在页面发送给终端用户的Web浏览器之前,可以在页面上包含在Web服务器上执行的VBScript或JScript代码指令.这是创建动态Web页面的一种简单方式,动态Web页面可以根据开发人员

一起谈.NET技术,ASP.NET MVC Membership 权限 漫谈

以前一位同事习惯于使用Membership来进行权限管理,现在随着ASP.NET MVC的引入,采用以前的方法,提出了以下方案: ASP.NET MVC+Membership结合,通过在web.config中进行配置,来管理系统中的权限. 于是,我对这个方案的可行性进行了分析,提出了以下疑点: 在ASP.NET 2.0的Membership中, 在Web.config中是通过物理文件和目录,那么在ASP.NET MVC中,如果在URL中直接输入物理文件和目录,是找不到这个文件的,不知道这种方式还

后缀就扩展名为js的文件是什么文件[原创]_基础知识

好多朋友刚开始接触网络,不懂后缀为js的文件,是什么文件,其实这个扩展名为.js的文件就是javascript文件,为什么要用<script src="test.js"></script>的格式来调用文件呢,其实我们经常在做网页过程中,因为js文件如果写到网页中,不利于我们的反复修改,如果以后我们需要修改js文件的话,就可以直接改js文件,不需要改整个网页,现在大家的网站都是生成静态的html,如果要修改成千上万的个静态页面,不论是替换还是从节约网站空间,都是不