27 May 2010
reStructured Text使用感悟
上次参加珠江三角洲技术沙龙,社区大妈屡次提到:所见即所得(What you see is what you get),所想即所得(What you think is what you get)。字面意思好理解,但是真正理解还是今天使用reStructure Text。
平时vim书写html,的确不怎么爽,需要记住那么多的标签,手动敲那么多代码;另外对于我这个对css不精的人来说,设置样式简直是噩梦。如果采用DreamWeaver,的确省了不少力气。因为DW的确是个不错的WYSIWYG(跟word算是一类吧)。
不过所见即所得偏重的外观设计,并不是代码。比如我在强调某事的时候,是采用粗体还是红色字体呢,或者其他方法?注意:我仅仅想的是强调,我的目的是强调,粗体或者红色字体仅仅是方法。那么我在编辑代码的时候,只需要输出我的目的,实现方法可以根据不同的场合去选择不同的实现。这便是What you think is what you get。而reStructed Text便是实现WYTIWYT的工具。比如想调用,通过"**强调内容**"来表达自己的目的,具体如何显示强调,转换的时候去设置。
在这篇文章中,我就不再累赘reStructured Text的细节和元素,我所重视的它的一种思想。在使用中,我的确感觉中这种“所见即所得”的思想,的确给我带来了很大的方便。
在具体使用中,使用vim编辑器,使用vst插件。