时间:2018-05-22 来源:互联网 浏览量:
5月22日消息 今天,微软资深程序员Raymond Chen在其官方的微软博客发文表示,微软的记事本程序一直由一位退休的同事负责维护。该文称,维护记事本程序并不简单,记事本要经常进行测试。
Raymond Chen表示,现阶段微软的记事本程序只有一位已经退休的同事正在维护,每当微软有一个团队增加新功能,就会要求记事本支持,以便得到最真实的反馈。
文章称,微软的记事本有很多隐藏的功能,比如说,记事本的文件-打开对话框可以输入https://www.microsoft.com/,就可以获取到微软官网的源码。
还有两项值得一提的改进,一个是状态栏,另一个是如何快速加载文件。首先是状态栏,当插入符号在编辑控件中移动时没有明显的通知方式,但我的同事想出了一个办法:记事本注册自己的对象位置更改辅助功能通知。这样,它可以知道插入符的移动时间,又可以通过更新状态栏和插入符的当前位置来进行响应。
另一个就是如何快速的加载文件。这里这位同事通过提前将文本内容加载到内存中,通过内存映射计算出文件编码,然后将结果放到内存块中,然后将内存块内容传递给编辑控件。
让这位同事感到自豪的是,通过优化加载文件功能,使得记事本的代码量大大减少,也提高了记事本的性能。