Pylite:准备开发一款轻量级Python编辑器

September 5th, 2011 by Matrix7 | 阅读:53 Leave a reply »

鉴于目前现有的Python编辑器都用起来不太顺手,所以决定自己开发一款轻量级Python编辑器(Windows版本)。

目前项目名称暂时定为Pylite。

初定定下来这款编辑器应该具有以下特性:

  • 界面友好
  • 快捷键操作
  • 源代码高亮
  • 智能提示
  • 代码折叠
  • 代码跳转
  • 重构
  • 复制为HTML/CSS
  • 内存占用小
  • 类信息显示

准备用C++实现。为了保证轻量级,内存占用小的特性,所以决定使用C++来实现。当然Python会作为辅助语言,提供一些功能。

至于跨平台的问题,如果Windows版本做得好就会考虑。

从Edit控件开始。

Matr7x版权所有,转载本站文章请注明,转载自 迷途羔羊

最多留言日志

  • December 20, 2010 -- EM算法(四)——混合高斯模型(GMM)中的EM算法 (34)
    下载:EM算法的Matlab实现 在上一篇文章中,我们推导出一个式子,只要使这个式子最大化,不停地迭代,即可估计出混合模型的参数。今天这篇文章会推导混合高斯模型中EM算法的迭代公式,利用该公式反...
  • April 1, 2010 -- 【翻译】操作系统开发系列——前言 (31)
    操作系统开发系列——前言 Translated By Matrix7 本系列旨在展示和教授如何从零开始开发一个操作系统。 引言 欢迎大家来到这里! 这是一系列关于计算机和操作系统的章节、...
  • June 30, 2010 -- 六月的最后一天,追忆我离逝的大学 (15)
    六月的武汉,终于热了起来。毕业的季节,校园里弥漫着淡淡的忧伤,梧桐流干了眼泪,似乎不舍我们的离去,青年园依旧郁郁葱葱,庇荫着莘莘学子,即将建成的西一食堂,渐渐有了西二的影子,但我们却来不及在里面吃上一...
  • March 28, 2010 -- 新的开始… (14)
    今天我计划了大半年的博客终于开张了,我会记住这一天2010年3月28日。 不知是太懒还是为什么,一直想拥有一个个人网站,却迟迟没有动作,如果不是今天看到朱俊同学的新博客,可能今天我的博客还不能开...
  • April 26, 2010 -- VESA编程——GUI离我们并不遥远 (14)
    下载:Vesa Demo 下载:Vesa Source 自从学习操作系统开发以来,所接触到的操作系统开发资料都是关于文本模式的。然而黑色的命令行始终没有色彩斑斓的图形界面吸引眼球,所以查阅了很多资...
  • May 4, 2010 -- 【翻译】操作系统开发系列——历史与基本理论 (12)
    操作系统开发系列——历史与基本理论 Translated By Matrix7 本系列旨在展示和教授如何从零开始开发一个操作系统。 简介 欢迎来到奇妙而又令人疯狂的操作系统世界! 在前一...
  • July 9, 2010 -- 【翻译】操作系统开发系列——Bootloaders (9)
    操作系统开发系列——Bootloaders Translated By Matrix7 本系列旨在展示和教授如何从零开始开发一个操作系统。 简介 欢迎光临!本章教程相信您已期待很久。本章我们将...
  • March 28, 2010 -- About (9)
    声明 本站为个人站点,未注明出处的文章均为原创,转载请注明出处,如果您觉得本站有侵犯您权利/权益的地方,请第一时间通知我,我会在收到通知的第一时间撤掉涉嫌侵权的内容。 关于我 本科毕业于华中科技...
Advertisement

1 comment

  1. ghack Windows other version Internet Explorer 8.0 says:

    直接用Editplus好了。

    [Reply]

Leave a Reply