2008年12月29日 Monday , 856 次点击

在去年这个时候就想用Java+SWT写个博客编辑工具,但是后来由于工作的原因和对Python+wxPython的移情别恋,这个东西只实现了界面就没了下文。

Pylad其实是我用Python和wxPython写桌面应用程序的第一次尝试。但是由于疲于应付视频网站对视频地址隐藏方式的频繁改变,加上因网络状况的改善而降低了对视频下载的需求的热切程度,这个东西在实现了界面之后也不了了之。

这就是本跳票王加冕为王的原因,本王写程序只管自个儿需要,一旦不需要了,就再没动力去做。这也是本王比较佩服Tualatrix的地方,早在Ubuntu Tweak刚刚开始做的时候,本王已移情Arch,如果UT是本王做的,根本不会像TX小伙这样在换了Gentoo之后还能把UT整得这么风生水起的。

这次吸取了以往的教训,不再试图把幻想的东西先一股脑儿实现成界面,然后再实现功能,而是以需求驱动开发进程。用到什么功能就开发什么,哪个功能急用就先开发哪个。经过大半个月的业余时间的开发,ForeverFantasy已经可作实际应用。

简单地说,FF是个博客编辑和管理工具,用户可以使用Markdown语法编写文章,同时可以转换文章为HTML源码或直接预览文章的最终效果。这是目前已经实现的基本功能,以后还要陆续加入更多的功能。

本王对ForeverFantasy的设想如下:

  1. 支持Markdown语法
  2. 支持HTML语法
  3. 支持富文本所见即所得编辑文章(照顾菜鸟)
  4. 使用SQLite数据库存放文章和程序设置
  5. 可以在本地直接发布文章到Wordpress等博客程序
  6. 支持大部分常规博客程序的接口提供的功能
  7. 三种模式:博客文章模式、日记模式、笔记模式
  8. 支持全屏编辑界面(类似Q10

Markdown语法编辑博客文章

转换Markdown语法为HTML语法

预览文章效果

当前版本

Tags :

随机日志

來留言吧!


Please copy the string gX4hv5 to the field below:

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word

2 個留言

这个项目还在进行吗?

还在进行,不过时间关系,进度缓慢。

 
 
 

[...] 这是ForeverFantasy在Linux下的样子 , 工具栏的布局乱了 , 但不影响使用 . 做跨平台的程序真麻烦 , Swing要笑了 …… [...]

 

留言板RSS 引用 URI

來留言吧!

«
»