MyEclipse下安装FreeMark插件

news/2024/7/5 6:40:40 标签: 开发工具

现在大多人人喜欢用FreeMark模板。但是这个模板在myeclipse或者是eclipse下却是不能只能提示,一大堆只是没有颜色区分的显示在哪里。万能天国总是有办法。

点我去官网下载(比较慢)

我的CSDN资源下载(速度快 推荐 已配置好)

配置

  • 如果你选择的是我的CSDN 资源下载直接跳过,这里讲的是从官网下载的,我CSDN里是配置好的,在我的CSDN里下载直接将文件解压在解压文件中有hudson.freemarker_ide_0.9.14,只需要将hudson.freemarker_ide_0.9.14文件夹复制到myeclipse或者eclipse的pluginss里就行了。

  • 在官网下载解压如下

这里写图片描述

  • 官网里freemarker.jar版本太低,去网上下载高点的版本替换这里的。然后修改META_INF文件夹下的MANIFEST.MF文件里对应的这个jar包的版本

这里写图片描述

复制

在官网上下载需要经过第一步,在我的CSDN下载直接到这步就可以了。

这里写图片描述

重启Eclipse或者myeclipse

重启之后再打开Window–>preferens左侧树中多了Freemarker Editor说明我们成功了。
这里写图片描述

在General –> Editors –> File Associator中我们可以看到ftl文件的编辑器就是Freemarker Editor这个编辑器了。如果不是我们可以强行的指定这个编辑器。下面看看用了这个编辑器编写的ftl文件的效果吧

这里写图片描述


有感:

程序员不断学习不断进步。才能享受高等的生活!!

转载于:https://www.cnblogs.com/zhangxinhua/p/8319216.html


http://www.niftyadmin.cn/n/634838.html

相关文章

WebForm运行的部分原理

首先WebForm即web窗体包含两个页面文件:aspx前台页面和cs后台页面文件。通过反编译器Reflector我们可以看到在Dll程序集中前台页面和后台页面分别生成了两个不同的类,而且前台页面aspx类继承于后台页面CS类。下面这个登陆的小例子是我们用的最多的: 在as…

从摄像头中读取图像 OpenCV

//(一) 从摄像头中读取图像并保存成视频 //图像类型 IplImage* #include "cv.h" #include "highgui.h" int main( int argc, char** argv ) { CvCapture* capture 0; IplImage* frame 0; capture cvCaptureFromCAM( 0 ); int fps25; //捕捉帧率 //do…

oracle数据库中,数据表无法执行数据操作语句,提示记录已被锁住

在oracle数据库中&#xff0c;数据表无法执行update语句&#xff0c;原因是该数据表已被其他用户锁定&#xff0c;解决方法如下 首先&#xff0c;执行如下sql语句&#xff1a; <span style"font-size:24px;">select * from v$session t1, v$locked_object t2 …

深入浅出OOP(二): 多态和继承

2019独角兽企业重金招聘Python工程师标准>>> 本文是深入浅出OOP第二篇&#xff0c;主要说说继承的话题。 继承的介绍 在OOP中&#xff0c;继承有如下的定义&#xff1a; 继承是一种OOP的机制&#xff0c;用于派生继承预定义的类 在这个继承关系中&#xff0c;预定义…

【分享】最新版PLSQL下载地址

官方下载地址&#xff1a; http://download.allroundautomations.com/plsqldev1100.exe 注册码&#xff1a; Product Code&#xff1a;4t46t6vydkvsxekkvf3fjnpzy5wbuhphqz serial Number&#xff1a;601769 password&#xff1a;xs374ca

touch 命令

touch命令有两个功能&#xff1a;一是用于把已存在文件的时间标签更新为系统当前的时间&#xff08;默认方式&#xff09;&#xff0c;它们的数据将原封不动地保留下来&#xff1b;二是用来创建新的空文件。语法touch &#xff08;选项) (参数)选项-a&#xff1a;或--timeatime…

vector中insert()的用法详解

insert() 函数有以下三种用法: 1、在指定位置loc前插入值为val的元素,返回指向这个元素的迭代器 2、在指定位置loc前插入num个值为val的元素 3、在指定位置loc前插入区间[start, end)的所有元素 举例: //创建一个vector,置入字母表的前十个字符 vector <char> Av…

手把手教你DIY一个春运迁徙图(一)

换了新工作&#xff0c;也确定了我未来数据可视化的发展方向。新年第一篇博客&#xff0c;又逢春运&#xff0c;这篇技术文章就来交给大家如何做一个酷炫的迁徙图&#xff08;支持移动哦&#xff09;。&#xff08;求star 代码点这里&#xff09; 迁徙图的制作思路分为静态的元…