我的回收站

技术文章、随笔、文摘及其它
posts - 92, comments - 689, trackbacks - 1, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理
刚才偶然发现MSDN网站上放出了微软开发的一些针对VS2005的Code Snippet Libraries,里面提供了很多封装好的代码片断,可以直接拿来使用。
下载地址分别是:
C#:  http://msdn.microsoft.com/vstudio/downloads/codesnippets/default.aspx
VB.NET: http://msdn.microsoft.com/vbasic/downloads/snippets/default.aspx
VSTO: http://msdn.microsoft.com/office/understanding/vsto/training/snippets/default.aspx

我自己只下载了C#部分的,总共14个分类(Application, Collections, Connectivity, Crystal Reports, Database, Datatypes, File System, Math, OS, Refectoring, Security, Smart Devices, Windows Forms, XML)大约300个代码片断。
举例,如果我要使用关于Smart Device部分的代码片断,只需要在代码编辑器中输入sd(所有的Smart Device的Code Snippet都是以sd开头),则会自动列出来sd开头的代码片断快捷,例如,我只需要输入sdmemory,然后按一下Tab键,则自动会生成查询Windows Mobile设备当前可用内存的代码片断:
        [System.Runtime.InteropServices.DllImport("CoreDll.Dll")]
        
public static extern int GlobalMemoryStatus(ref MEMORYSTATUS ms);

        [System.Runtime.InteropServices.DllImport(
"CoreDll.Dll")]
        
public static extern int GetSystemMemoryDivision(ref uint lpdwStorePages, ref uint ldpwRamPages, ref uint ldpwPageSize);

        
public static MEMORYSTATUS GetMemory()
        
{
            MEMORYSTATUS memStatus 
= new MEMORYSTATUS();
            GlobalMemoryStatus(
ref memStatus);

            
return memStatus;
        }

看看,不错吧。。。。呵呵。。。好好研究研究会发现里面有好多不错的代码片断你可以用上呢~~~

Feedback

#1楼   回复  引用  查看    

2006-04-07 07:25 by 兰亭      
看样子不错,下来看看。

#2楼   回复  引用    

2006-04-18 15:49 by she[未注册用户]
有汉化好的吗

#3楼[楼主]   回复  引用  查看    

2006-04-18 16:56 by 被遗弃的小指      
咣当。。。。。汉化?
Code Snippet汉化?
汉化成中文的代码?汗。。。。。。

#4楼   回复  引用  查看    

2006-06-09 15:48 by 天天敲      
同汗

#5楼   回复  引用    

2006-09-08 11:17 by stlh[未注册用户]
为什么我按了Tab以后并没有生成代码,而是把片断的名字打在文件里了?

#6楼   回复  引用  查看    

2006-09-12 17:31 by 音乐虫子      
不错不错。快捷开发方法!

#7楼   回复  引用  查看    

2006-10-09 16:52 by Voidclass      
TrackBack功能似乎不好使,或者小指把TrackBack禁用了。
如果有朋友对Code Snippet的使用上还有问题,请参考:
http://www.cnblogs.com/voidclass/archive/2006/10/09/524441.html">http://www.cnblogs.com/voidclass/archive/2006/10/09/524441.html

#8楼   回复  引用    

2007-09-20 13:12 by runbas[未注册用户]
好像那个网址到达不了了啊



发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 364002 4pBxMAtCf1Q=



相关文章:

相关链接: