kdpad开发计划

kdpad是本人模仿notepad++做的一款编辑器,使用python3和pyqt5开发,可运行于linux、mac、windows平台。

目前还在开发中,已完成最基本的功能。

后面的开发计划如下:

  1. 单击标签页的时候,要切换内部的变量。
  2. 默认打开一个标签页。
  3. 新增插件系统。
  4. 插件:记住当前工作状态。
  5. 插件:文件列表。
  6. 插件:快捷键系统。
  7. 插件:格式化代码。
  8. 插件:插入日期。
  9. 插件:用其他编辑器编辑文件,编译文件,浏览文件。
  10. 插件:代码着色
  11. 插件:自动导包
  12. 插件:进制转换
  13. 插件:文本搜索

 

记住当前工作状态

保存一个session.history文件,里面保存文件列表数组,形如/tmp/a,/home/bkd/b。

重新打开时,默认仅初始化tab标签。

(可配置)同时,仅载入当前标签的内容。其他标签仅在单击时加载内容。

(可配置)是否工作状态

(可配置)是否记住最近打开的文件

(可配置)最多记住多少个文件

 

Author: bkdwei