摘要: 来源: http://dev.csdn.net/user/lithe 在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的... 阅读全文
posted @ 2007-04-10 15:34 herobeast 阅读(296) 评论(0) 推荐(0)
摘要: 1 Shift+Alt+Enter: 切换全屏编辑 2 Ctrl+B,T / Ctrl+K,K: 切换书签开关 3 Ctrl+B,N / Ctrl+K,N: 移动到下一书签 4 Ctrl+B,P: 移动到上一书签 5 Ctrl+B,C: 清除全部标签 6 Ctrl+I: 渐进式搜索 7 Ctrl+Shift+I: 反向渐进式搜索 8 Ctrl+F: 查找 9 Ctrl+... 阅读全文
posted @ 2007-04-10 15:02 herobeast 阅读(332) 评论(0) 推荐(0)
摘要: 引言 在软件开发领域,测试驱动开发(Test Driven Development,TDD)技术在逐渐为广大开发者所接受,它是在添加新代码之前让你的测试代码出错的一种开发技术。在开始编写代码之前首先要写你的测试代码,然后再编写代码让你的测试通过,可以想象,如果没有一个好的单元测试工具,这项工作其实是无法完成的。相信很多.NET开发人员者对于开源的NUnit都不陌生,但是它并不能很好的与Visua... 阅读全文
posted @ 2007-04-10 11:29 herobeast 阅读(269) 评论(1) 推荐(0)