善用免费的Code Snippet Libraries加快你的开发速度
来源:互联网 发布:java 图像编程实例库 编辑:程序博客网 时间:2024/05/17 23:18
善用免费的Code Snippet Libraries加快你的开发速度
Posted on 2006-04-01 00:08 被遗弃的小指 阅读(1744) 评论(8) 编辑 收藏 网摘 所属分类: 移动应用开发, .NET技术刚才偶然发现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设备当前可用内存的代码片断:
看看,不错吧。。。。呵呵。。。好好研究研究会发现里面有好多不错的代码片断你可以用上呢~~~
下载地址分别是:
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;
}
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;
}
看看,不错吧。。。。呵呵。。。好好研究研究会发现里面有好多不错的代码片断你可以用上呢~~~
- 善用免费的Code Snippet Libraries加快你的开发速度
- 善用免费的Code Snippet Libraries加快你的开发速度
- 善用VS中的Code Snippet来提高开发效率
- 善用VS中的Code Snippet来提高开发效率
- 善用VS中的Code Snippet来提高开发效率
- 善用VS中的Code Snippet来提高开发效率
- 善用VS中的Code Snippet来提高开发效率
- Python Numpy的一些操作可以极大的加快你的code运行速度
- iOS开发技巧- Code Snippet拖拽代码到你的工程
- 如何加快你的网站显示速度?
- 加快你打开浏览器主页的速度
- 加快C#应用程序开发速度的模板
- 加快java开发速度的几个建议
- 加快 firefox 的速度
- 加快你的mac访问samba的速度
- 加快VisualStudio的开发速度--VS的一些开发技巧
- 加快你的Tomcat启动速度,给Tomcat减负
- 加快你的Tomcat启动速度,给Tomcat减负
- VS2005,Did you forget to add '#include "stdafx.h"' to your source?
- ORG.W3C.DOM操作XML
- 暑期总结
- 实战LSMW(02)
- Java的类装载器和命名空间
- 善用免费的Code Snippet Libraries加快你的开发速度
- 从VC6.0平台级到VS2008平台(之一)
- CSS 命名规范
- 累
- TAB Control控件 的使用方法
- 从VC6.0平台级到VS2008平台(之二)
- ASP如何获取客户端真实IP地址
- Java的JDBC编程总结
- MyEclipse/Eclipse的内存优化与内存不足的解决办法