Differences between revisions 1 and 4 (spanning 3 versions)
Revision 1 as of 2005-01-05 12:32:39
Size: 149
Editor: ZoomQuiet
Comment:
Revision 4 as of 2005-01-05 12:56:06
Size: 1926
Editor: ZoomQuiet
Comment:
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
= 文学编程 =
 * LiterateProgramming -- 文章化编程
  * 也就是那种认为源代码只是构成程序的一小部分的想法。
  * '''程序的真正主体是对它的算法、结构、目的和用法的描述——实现它的源代码并不是主要的。'''
= Leo =
 * http://webpages.charter.net/edreamleo/LeoProse.gif
 * [http://webpages.charter.net/edreamleo/front.html Leo is ...]
 * 这个纯Python 的编辑环境用最简单的代码实现了如此丰富的编程思想!
  * Leo 可以是 '''一个通用的数据管理环境'''
  * Leo 可以是 '''一个柔韧性的项目,程序或是其它数据的浏览器'''
  * Leo 可以是 '''一个项目管理器'''
  * Leo 可以是 '''一个提纲式的程序编辑器'''
  * Leo 可以是 ....
 * 下载帮助文件来学习 attachment::sbooks.chm

== 开发体验 ==
 * 通常的界面:
  * attachment::leo0-snap.jpg
  * 可以发现,Leo 仅仅使用了Tk 来实现GUI ,可以说是Python 中最轻巧,通用的GUI组织方式!
  * '''File encoding: UTF-8''' 所有的文件是以 UTF-8 编码管理的!
  * Leo 文件本身却是标准的XML文件!
  * 我开发后期全都使用Leo 管理了项目文件
    * 下载尝试: attachment::CVSanalyser.leo
 * 我喜欢的形式:
  * attachment::leo1-snap.jpg
  * Leo 4.0 以后,由于文章化编程的发展,已经实现了很多方便的功能!
  * 不过在下仅仅学会了其中几种就感觉有些离不开了!
  * 这种有强烈快感的杀手级工具,近日来就发现了 [http://wwy.iseetimes.com/blog/?q=node/view/494&PHPSESSID=bb5a4a0f6bf2ac3a1cfaff7b173c41c8 Scrapbook! FireFox 的资料管理插件!]
  * Leo 知道已经有两年了,可是一直没有使用起来....后悔!

自然,方便的开发管理环境! TableOfContents

文学编程

  • LiterateProgramming -- 文章化编程

    • 也就是那种认为源代码只是构成程序的一小部分的想法。
    • 程序的真正主体是对它的算法、结构、目的和用法的描述——实现它的源代码并不是主要的。

Leo

开发体验

  • 通常的界面:
    • attachment::leo0-snap.jpg
    • 可以发现,Leo 仅仅使用了Tk 来实现GUI ,可以说是Python 中最轻巧,通用的GUI组织方式!
    • File encoding: UTF-8 所有的文件是以 UTF-8 编码管理的!

    • Leo 文件本身却是标准的XML文件!
    • 我开发后期全都使用Leo 管理了项目文件
      • 下载尝试: attachment::CVSanalyser.leo
  • 我喜欢的形式:


-- ZoomQuiet [DateTime(2005-01-05T12:32:39Z)]

LeoEnvironment (last edited 2013-10-22 01:25:18 by ZoomQuiet)