谁发明了禅宗编码?是否有已发布的规范?
背景:
“Zen 编码”显然是 IDE 或编辑器中的一种文本输入样式的名称,用户可以通过该样式输入扩展为 HTML 的小缩写。这不一定是一个新想法,只是对许多编辑支持的旧想法的阐述。
它的好处是手动输入具有交互式编程的特点。要理解我的意思,请观看此截屏视频:
http://pepelsbey.net/pro /2008/08/zen-html/
问题:
- 谁发明了这个?
- 对于那些可能想在自己的编辑器/IDE/产品中实现这一点的人来说,是否有多个“标准”或“规范”?
- 此约定是否类似于“Wiki 标记”的约定,其中到处都有多个变体,并且有些未记录?
Background:
"Zen coding" is apparently the name of a style of text-entry in an IDE or editor whereby the user can type small abbreviations that are expanded into HTML. This is not necessarily a new idea, just an elaboration on an old one that many editors support.
The nice thing about it is that the manual entry takes on an aspect of interactive programming. To understand what I mean, watch this screencast:
http://pepelsbey.net/pro/2008/08/zen-html/
Questions:
- Who invented this?
- Are there multiple "standards" or "specifications" out there for someone who might want to implement this in their own editor/IDE/product?
- Is this convention similar to the convention for "Wiki markup" where there are multiple variants all over the place and some undocumented?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
项目主页位于 http://code.google.com/p/zen-coding /。
其中包含项目的所有参与人员、功能、支持的编辑器等,以便为支持的 IDE 构建插件。
“发明者”是 serge.che,他的公告发布于 Aptana 以及有关该主题的非常好的文章和视频,请访问 http:// /jyoseph.com/zen-coding-how-to-install-Aptana-Eclipse/ - 祝你好运1
The project home page is at http://code.google.com/p/zen-coding/.
This has all the people involved, the features, supported editors, and so on for the project to build plugins for the supported IDEs.
The 'inventor' is serge.che, his announcement was on Aptana and a realy good writeup and video on the topic is available at http://jyoseph.com/zen-coding-how-to-install-Aptana-Eclipse/ - good luck1
我刚刚为 ZenCoding 制作了一个 Visual Studio AddIn。我只是将原始 python 库与 IronPython 和一些包装类一起使用。该过程记录在以下位置(并且可以下载插件): http://tech.einaregilsson.com/2009/11/12/zen-coding-visual-studio-addin/
我认为您应该尽可能尝试使用原始库,并且只是分别为每个 IDE/编辑器开发插件。然后,您可以使用 CPython、Jython 或 IronPython 来运行该库,具体取决于您尝试集成的 IDE。
I have just made a Visual Studio AddIn for ZenCoding. I just used the original python library with IronPython and some wrapper classes. The process is documented (and the addin can be downloaded) at: http://tech.einaregilsson.com/2009/11/12/zen-coding-visual-studio-addin/
I think that as far as possible you should try to use the original library and just develop the add-ins for each IDE/editor seperately. You can then use CPython, Jython or IronPython to run the library, depending on which IDE you are trying to integrate with.