合理运用VS2010智能代码,开发更便捷

简介:

    做程式开发的时候,你会不会经常遇到很多语句中的参数记不得了,常常写到某个点上又得把工具书拿过来翻开查阅或查看帮助文件,特别是有时开发的语句过多时逐个敲入显得很麻烦。
      其实在使用Visual Studio中一直就有这样的功能,而在Visual Studio 2010更加智能化一些,免去开发者很多这样不必要麻烦。如在VS 2008中,为一个对象选择属性时,它将根据输入的字母的顺序排列,为你提供智能提示。而在VS2010中它将向你显示基于组的属性。例如,如果文本框对象后键入text,它将向你显示Text、 TextChanged、TextMode,并且也支持Pascal的智能提示。今天我们就举例来说明一下,如何在Visual Studio 2010中获取智能提示代码。
      我们来看看在vs2010中编辑脚本语言时,如何获得智能提示。
      对基本类型判断后的智能提示,根据对象定义时的输入类型值,进行智能提示,如初始化为字符串的时候。

 

      而当再向赋数值类型的时候,智能提示方法对其类型进行了判断,并给出了数值类型支持方法的智能提示:

 

        当然除此之外还比如对浏览器复杂对象的智能支持,如设置浏览器对象的值为字符串时,智能提示提供字符串类型支持的方法;对动态变量展现,对于集合类型或扩展类型,在动态地增加变量属性后,VS2010以执行的代码获得其支持的属性。且这些变量会在整个浏览器对象及变量的声明结构中体现出来,如上面的bar变量都定义在了window下,默认Javascript中可以省略window对象直接写其属性和方法,这里我们动态的属性方法当然也被Javascript智能提示所支持。
        这些在我们进行编程开发时都是比较实用且方便的方法,除JS外对其它代码智能提示,如编写SQL编程中也同样会出现提示性代码,在编辑器中, 输入 Shift + J (提示: VS2010 开发工具中标的是 Ctrl +J 其实应该是 Shift + J )就可以自动打开这个智能提示功能,如下:

 

 

       正是由于Visual Studio 2010中这些功能的存大使我们在整个编程开发过程中更加便捷、更有效率真、更快速的进行开发。











本文转自 maodou521 51CTO博客,原文链接:http://blog.51cto.com/maodou/410740,如需转载请自行联系原作者
目录
相关文章
|
4月前
|
安全 搜索推荐 智能硬件
让你的智能生活更便捷
天猫精灵是阿里巴巴旗下的一款智能音箱,它可以通过语音控制来执行各种任务,如播放音乐、查询天气、设置提醒等。作为一款智能家居控制中心,天猫精灵已经越来越受到人们的欢迎。本文将为你介绍一些天猫精灵的使用技巧,帮助你更好地利用这个智能设备,让你的智能生活更加便捷。
78 2
|
2月前
|
小程序 IDE API
如何用“AIT”解决能力集成难题——以商家券为例
如何用“AIT”解决能力集成难题——以商家券为例
27 0
|
3月前
|
定位技术
推荐5款小而强大的工具,让生活更便捷丰富
随着科技的不断进步,我们的生活变得更加便捷和丰富。今天,让我们一同了解一些小而强大的工具,它们能够为我们的日常带来更多的便利和乐趣。
42 1
|
3月前
|
IDE JavaScript 前端开发
开发者能力的提升之路
开发者能力的提升之路
|
4月前
|
存储 固态存储 IDE
分享5款为你生活带来便捷的小工具
生活需要一些小巧而贴心的工具,它们能够在细节处为我们带来便捷。这五款工具简洁而实用,看看它们是否适合融入你的生活。
58 0
|
安全 iOS开发
J2L3x 即时通讯与常用的视频剪辑软件集成方便协同和沟通
如果想把视频软件集成到即时通讯软件中,更好的协同工作,建议可以使用 J2L3x 即时通讯软件。
J2L3x 即时通讯与常用的视频剪辑软件集成方便协同和沟通
|
编解码 算法
一对一直播系统开发,六个协同配合的模块技术
一对一直播系统开发,六个协同配合的模块技术
|
Web App开发 前端开发 JavaScript
如何利用ipad随时随地开发代码
如何利用ipad随时随地开发代码
370 1
如何利用ipad随时随地开发代码
|
存储 人工智能 安全
2.0版佛萨奇开发功能,2.0版佛萨奇系统开发(运营版),2.0版佛萨奇系统源码
Web 3.0 is extending the data center to the edge. Compared with the current amount of Internet data, the amount of data generated and consumed in the meta universe will be hundreds of times greater. Edge computing will greatly improve the speed of data processing.
|
弹性计算 大数据 对象存储
阿里云平台对学生的便利
阿里云平台对学生的便利

热门文章

最新文章