感谢Emacs
配置一下,什么都有了,写代码、写文档都有在天堂漫游的感觉。代码和文档可以写在一起,exports出文档,tangle出代码,编程就像写小说一样,将你的思路随着代码一起写在一个文本里。还能导出odt、docx、pdf、html、mm 等等。你写的这个文本也能执行、求值还能画图,各种uml只需简单的指令就生成出来,嵌入你的文档里。
你的文本是活的,可以随时生成你想要的,无论是代码还是各种文档,你甚至可以在里面管理你的电脑、文件、执行一些日常的任务。你还可以制定行动计划,到了日期它还会提醒你。
Knuth说:你会忍不住离开电脑桌,跑出办公室大叫“我爱文学编程”!
我现在正有着这样的感觉。
一直都没学会Emacs。 代码和文档写在一起很平常啊,如odt、pdf、html本身是文档,又可内嵌代码,多媒体(图像,声音),超链接,各种对象。。。
阅读器(浏览器)则相当于解释器,对文档解释执行。
利用这种解释器模式,可以自定义各种文档格式,并开发出相应阅读器(浏览器):lol 掌握原理,感觉无事不可为,什么都能干,只恨人生有限,写不尽那如星辰大海般的代码:lol 回复 3# 爻易
我说的是C语言代码,可直接在文档上执行,也可导出(tangle)为纯净的代码文件。
C-XC-X 比较蛋疼。。 写文档的都是异端;
代码自解释才是正道。 回复 1# codechurch
需要配置什么?怎么配置的?
回复 8# neodreamerus
用emacs的org-mode, 这是emacs24 buildin的。
然后,安装一些让emacs变更好用的插件:
如,行号、16进制编辑模式、窗口编号、文件搜索模式。
还有一些插件需要同时安装外部程序:
global, plantuml, ditaa
最后,进行按照自己的喜好进行快捷键配置、颜色主题配置。
同时要学习一下 eamcs 和 org-mode的教程,特别是 tags、导出、代码块相关。
用org-mode的noweb、export、tangle、tags等功能,就可以进行文学编程了。
Eamcs是神的编辑器
我只用神一样的编辑器Vim
页:
[1]
2