`

DreamWeaver的Velocity插件

阅读更多

让Dreamweaver支持vm(即:velocity的模板)页面的插件,可以用dreamweaver的扩展管理器(Macromedia Exchange)安装。

http://velocity.gilluminate.com

Gives full Velocity (VTL) funcitonality to Dreamweaver, including the following:

1. Inserts a \"Velocity\" object with tools to automatically insert VTL code into your document.
2. Adds Velocity\'s .vm extension in DreamWeaver and associates .vm files with Dreamweaver.
3. Adds \"Velocity\" as a new document type in Dreamweaver. Also adds a Default.vm page which will open as the new document when Velocity is selected.
4. Let\'s .vm files act as thought they were .html files, including color coding, tag hints, etc.
5. Adds Third Party Tag support.
6. Adds Translators for #include and #parse, making the included file visible in the design view.

Note: including multiple files within a single #include statement [i.e. #include( \"disclaimer.txt\", \"opinion.txt\" )] is not currently supported by Third Party Tags or Translators.

I suggest adding this extension to your alerts on Macromedia Exchange since I am updating and revising it quite often.

[Verson 1.2.3 replaces translators which were missing in 1.2.2]
[Verson 1.2.2 Contains a minor bug fix in Color Coding.]
[Verson 1.2.1 Contains updated support URL (velocity.gilluminate.com) and email (petethechop@gmail.com) information.]
[Verson 1.2.0 added translators for #include and #parse. In other words, the content of the file included will apear in the design window.]
[Verson 1.1.4 fixed a conflict with how dreamweaver handles other includes such as asp and ssi.]
[Verson 1.1.3 enhanced color coding support.]
[Verson 1.1.2 enhanced macro support including how the macro button on the Velocity Toolbar works as well as how Third Party Tags handle macros.]
[Version 1.1.0 added Third Party Tag support which replaces VTL in design view with \"sheild\" images. For this to work properly, the final closing paren \')\' must be preceded by a space, no other closing paren can be preceded by a space. For example #set ( $foo = (4-5) ) will work, but #set ( $foo = (4-5 ) ) will break, #set ($foo = (4-5)) will also break. I have created a .dwr search query that will find velocity code that does not meet this standard and replace it with the correct spacing. see http://velocity.gilluminate.com to obtain it.]
[Version 1.0.4 fixed lack of vtl tag hints and vtl code coloring missing in previous versions, to invoke code coloring you must have \"#* velocity document *#\" at the beginning of your .vm or .html document without quotes. This version also added the foreach \"loop\" button on the Velocity Toolbar missing from previous versions.]

In the spirit of Open Source projects such as Velocity, if you would like to contribute to this extension or have suggestions on how to improve it, please email me petethechop@gmail.com
Special thanks to Mike Kienenberger, Will Glass-Husain, Tim White, and Scott Chun for their contributions thus far.

To open a new velocity document, select File > New... from the menu system, the new documents dialog will open.
Select the \'Basic Page\' Category for the Velocity Document

Access objects via \'Velocity\' tab inside Insert bar.

See http://velocity.gilluminate.com for more information on this extension.

See http://jakarta.apache.org/velocity for more information on Velocity.

分享到:
评论

相关推荐

    velocity插件

    【 Velocity 插件详解】 Velocity 是一款基于 Java 的模板引擎,它被广泛应用于 Web 开发中,特别是作为 Apache Struts 和 Spring MVC 框架的一部分。Velocity 插件则是为了在开发环境中提供对 Velocity 模板语言的...

    Myeclipse10手动安装Velocity插件.

    本教程将详细介绍如何在MyEclipse 10上手动安装Velocity插件,以增强其对Velocity模板语言的支持。 Velocity是由Apache软件基金会开发的一款开源的模板引擎,它为Java应用程序提供了简洁、高效的模板语言。在Web...

    velocity插件与学习文档

    Velocity插件通常是集成在构建工具(如Maven或Gradle)或IDE(如Eclipse或IntelliJ IDEA)中,以方便开发者更高效地使用Velocity模板语言。这些插件通常提供自动完成、语法高亮、错误检查等功能,提高开发效率和代码...

    eclispe的velocity插件

    Eclipse的Velocity插件是为开发人员提供了一个高效且便捷的环境来编辑和调试Velocity模板语言(VML)文件。Velocity是Apache软件基金会的一个开源项目,它是一个轻量级的Java模板引擎,常用于Web应用中的视图层,将...

    myeclipse10 velocity插件的安装及安装包

    在本篇内容中,我们将聚焦于如何在MyEclipse 10中安装Velocity插件,这将帮助开发者更便捷地处理模板语言,尤其在进行Web应用开发时。Velocity是Apache软件基金会的一个开源项目,它是一种简单的、面向对象的模板...

    myeclipse8.5安装velocity插件

    在IT行业中,Velocity是...这篇文章主要介绍如何在MyEclipse 8.5版本中安装Velocity插件,以及解决可能出现的问题。 **一、在线安装 Velocity 插件** 在线安装是最方便快捷的方式。你可以通过访问以下地址进行安装: ...

    eclipse中velocity插件

    在Eclipse中集成Velocity插件,可以方便地进行Velocity模板的编写和调试,提高开发效率。 首先,让我们深入了解一下Velocity插件在Eclipse中的作用。Velocity插件提供以下功能: 1. **代码提示和自动完成**:在...

    myeclipse Velocity 插件

    本篇文章将详细探讨“myeclipse Velocity 插件”,以及如何在MyEclipse中有效地利用这个插件进行开发工作。 Velocity是一个基于Java的模板引擎,它允许开发者将HTML页面设计与业务逻辑分离,从而实现更清晰的代码...

    myeclipse的velocity插件

    ** Velocity 插件详解 ** Velocity 是一个基于 Java 的模板引擎,它允许开发者将静态文本与 Java 代码相分离,从而使得网页设计更加简洁、易维护。在 Web 开发领域,Velocity 被广泛用于生成动态内容,尤其在 ...

    eclipse velocity link方式安装插件

    6. **验证安装**:启动Eclipse后,检查`Window` -> `Preferences`菜单,如果看到Velocity相关的设置或者在`Help` -> `About Eclipse`的插件列表中看到Velocity,那么说明插件已经成功安装。 7. **阅读配置文档**:...

    Velocity Eclipse 插件

    **Velocity Eclipse 插件** Velocity是一款强大的模板引擎,它允许开发者在HTML、XML、Java源代码等文件中嵌入简单的编程指令,使得静态文档能够动态化。在Eclipse这样的集成开发环境中,Velocity插件提供了对...

    eclipse编辑velocity插件velocitysite-2.0.8

    Eclipse编辑Velocity插件VelocitySite-2.0.8是一款专为Java开发人员设计的工具,旨在提升在Eclipse集成开发环境中编辑Velocity模板语言(VTL)的效率和体验。Velocity是一个快速、轻量级的Java模板引擎,常用于Web...

    vim velocity插件 velocity.vim

    vim velocity插件 velocity.vim vim异常强大哦

    velocity eclipse插件

    【Velocity Eclipse插件】是一个专为开发者设计的Eclipse集成开发环境(IDE)扩展,它提供了对Apache Velocity模板语言的强大支持。Velocity是一个轻量级的Java模板引擎,常用于Web应用中的视图层,帮助开发者将HTML...

    Eclipse Velocity插件离线包

    Eclipse Velocity插件是专为Eclipse IDE设计的一款强大工具,它提供了对Velocity模板语言(VTL)的强大支持。Velocity是Apache软件基金会的一个开源项目,主要用于Web应用中的动态页面生成,其语法简洁、易于理解,...

    eclipse 3.5 Velocity 插件

    **Eclipse 3.5 和 Velocity 插件详解** Eclipse 是一款强大的开源集成开发环境(IDE),广泛用于Java编程,同时也支持多种其他语言。Eclipse 3.5,代号为Galileo,是Eclipse在2009年发布的一个重要版本。它带来了...

    myeclipse中velocity插件的安装配置

    myeclipse 中 velocity插件的安装配置 1.打开Eclipse--->help--->Software Updates---find and install....---->选第二个ReadButton(Search for new features or install........................) 点next -------...

Global site tag (gtag.js) - Google Analytics