摘要: Text Representation 文本表示 Any text that we work with has to be represented in some manner in the memory, before it is edited. There are only a few alternative representations used in editors, which are divided into two categories: 任何用来工作的文档在编辑之前,都必须以某种格式在内存中表示。与编辑器中的格式几乎完全不同,这是两个不同范畴中的表示。 阅读全文
posted @ 2008-05-21 12:33 逐步高 阅读(561) 评论(1) 推荐(0)
摘要: 【原文】 In this chapter, we will look at the various issues concerned with managing documents in the SharpDevelop IDE. In this chapter's context, the term 'document management' means handling the internal representation of the text to be edited. The efficient management of text is important to ensure that the users can use the IDE conveniently. A bad text representation will slow down the editor's user interface and alienate the users. 在这一章,我们将会看到在 SharpDevelop IDE 中与管理文档有关的各种议题。以 阅读全文
posted @ 2008-05-21 12:30 逐步高 阅读(275) 评论(0) 推荐(0)
摘要: 最近开始学习.Net,遇到了一个比较不错的开源的IDE SharpDevelop。这个开发工具是使用C#开发的,比较吸引我的一点就是它是采用了和Eclipse类似的插件技术来实现整个系统的。而这个插件系统是我最感兴趣的地方,因此开始了一段代码的研究。在本篇之后,我会陆续把我研究的心得写下来。由于是在网吧上网,有诸多不便,因此可能会拖比较长的时间。 阅读全文
posted @ 2008-05-21 12:18 逐步高 阅读(797) 评论(3) 推荐(0)