现象

但是遇到了一种情况,编辑jsp页面卡,尤其是使用快捷键ctrl+ 时会很卡。 编辑java页面没问题的,比较流畅。

在jsp页面中一点ctrl+  就卡几秒钟。

按照上篇文章中优化过后只是编辑java页面流畅,jsp页面编辑仍然有卡顿现象,完全无法正常工作了。

解决方法

在网上找了很多帖子,都没得到解决。

最终设置以下几项后情况得到缓解。能正常开发了,偶尔还会出现卡顿情况。

jsp页面卡顿原因

jsp编辑器

myeclipse中内置了很多种jsp页面编辑器,默认使用的编辑器会在每次保存jsp页面时去绘制一遍页面导致卡顿,所以需要改成MyEclipse JSP Editor。MyEclipse JSP Editor具有jsp页面的解析功能但是不会去绘制,所以要快一些。

jsp页面验证

jsp页面在编辑时myeclipse会启用很多验证,包括js的语法验证,tag语法验证等等。其实我们可以在必要的时候手动去验证,或者编辑运行调整的话 程序也是会报错的。

所以这里的验证就可以根据需要来勾选,其他多余的 可以取消一下。

javadoc 文档下载

在Libraries 的包中有一个javadoc location属性,如果是外部链接的话,当我们使用到某个包的内容时,它就会去下载相关文档。所以造成卡顿。

ctrl键的关联指向

myeclipse中点击ctrl后指向任何一个单词,它就会判断它是不是一个class,如果是的话,就可以左键点击直接跳转过去。

如果是在jsp中没有取消这个功能的话,可想而知,就当我们在jsp页面中使用ctrl+快捷键时自然就会卡。

优化设置

设置 JSP 默认编辑器

Myeclipse 顶部菜单栏: 窗口 (Windows) -> 首选项 (Preferences) : 常规 (General) - 编辑器 (Editor) 选中 File Associations:

选中 *.jsp 项,再选中下框中 MyEclipse JSP Editor 项,点击 右边的 Default 按钮,即可。

取消jsp页面多余的验证

在jsp页面右边--》myeclipse---》Exclude From Valitation。

Manage Validation中可以部分取消

取消文档下载

项目工程右键->属性(Properties)-> Java 构建路径 (Java Build Path) - Libraries 选择: JRE System Library [....] 项;找到 charsets.jar 包项,展开,点击:javadoc location 项,点击右侧的 “Remove” 按钮 ,把项改为 javadoc location (None);

其他包也类似取消。

取消jsp页面的ctrl键关联指向

顶部菜单栏 (窗口)Window -> (首选项)Preference -> (常规)General -> Editors -> Text Editors -> HyperLinking -> 在用Ctrl键控制的HyperLinking Style Nevigation列表下, 取消勾选与JPS或Javascript有关的选项;

感觉我的现象是文档下载和ctrl键关联导致的,优化设置之后得到缓解。

myeclipse编辑jsp页面卡的更多相关文章

  1. 解决Myeclipse 编辑jsp页面卡

    解决Myeclipse 编辑jsp页面卡   编辑一个jsp页面时,如果每输入一下,CPU都100%一下,和大家分项一下. 问题: 当你编辑一个jsp页面时,如果每输入一下,CPU都100%一下,3, ...

  2. myeclipse打开jsp页面慢或者卡死

    不知道你们有没有这种经历,反正无论是公司电脑还是自己电脑,myeclipse打开jsp页面卡的不行不行的,又是甚至会出现卡死的现象,几经周折,找到了解决办法,亲测有效 打开window-prefere ...

  3. myeclipse下jsp页面汉字不能保存问题

    在JSP页面中写了些汉字,结果想保存时,却提示编码不对.真扯!说什么"ISO-9000"之类的东东. 我记得以前可以在eclipse的菜单"编辑"中指定当前文件 ...

  4. MyEclipse编写jsp很卡的修改方法 (转载)

      原文来源   Post IP : 180.156.210.*       1,改默认编辑模式就可以了.将默认编辑器由"myeclipse visual jsp designer" ...

  5. Myeclipse编辑jsp文件很卡是什么原因?

    可能是配置问题,配置的时候不要把myeclipse连接到网络.否则每次编辑的时候要在网上查找,所以照成很卡.window->perferences->java->Installed ...

  6. myeclipse 调试JSP页面

    http://jingyan.baidu.com/article/636f38bb1ef1aad6b9461048.html

  7. Myeclipse编辑JSP文件时,可以点击重口顶部的箭头来切换全屏状态

  8. eclipse编辑jsp保存的时候特别卡解决办法

    今天eclipse用着用着的时候,每次编辑jsp页面快捷键保存的时候要等半天才保存好,特别的卡.搞的很蛋疼.上网搜了下有解决办法 Window -> Preference -> Gener ...

  9. eclipse编辑jsp快捷键保存时特别卡的解决方法

    今天eclipse用着用着的时候,每次编辑jsp页面快捷键保存的时候要等半天才保存好,特别的卡.搞的很蛋疼.上网搜了下有解决办法 Window -> Preference -> Gener ...

随机推荐

  1. ACM学习历程—CSU 1216 异或最大值(xor && 贪心 && 字典树)

    题目链接:http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1216 题目大意是给了n个数,然后取出两个数,使得xor值最大. 首先暴力枚举是C(n,  ...

  2. Bootstrap CSS教程

    Bootstrap 教程 Bootstrap,来自 Twitter,是目前最受欢迎的前端框架.Bootstrap 是基于 HTML.CSS.JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加 ...

  3. web攻击之九:其它

    四.身份认证和会话 [攻击] 黑客在浏览器中停用JS,防止客户端校验,从而进行某些操作. [防御] 1.隐藏敏感信息. 2.对敏感信息进行加密. 3.session 定期失效 五.权限与访问控制 [攻 ...

  4. TS学习之函数

    定义函数类型(规定函数参数及函数返回值的类型,若函数没有返回值,则返回类型为null) function add(x: number, y: number): number { return x + ...

  5. ResultSetMetaData和ResultSet

    我现在有一张表t_product;我们查询所有的商品:SELECT * FROM t_product; 上述所有的数据都可以封装成一个对象,我们称这个查询出来的对象为结果集对象:ResultSet. ...

  6. vue 上传二进制图片

    1.前段代码 <el-form-item label="证件照片" prop="idImage"> <input @change='ss' t ...

  7. mac上如何查看gif

    今天生成了一个gif,结果用mac自带的图片预览功能打开,图片被切成一张一张的,不是动图效果了.原以为还得下第三方看图软件,后来百度下发现mac本身也可以打开. 方法一: 鼠标右击图片,选择“快速查看 ...

  8. xgene:疾病相关基因,耳聋,彩色,老年痴呆,帕金森

    神经元的传递:一个下游神经元,它接受其上游神经元的各个突触传过来的信号,然而,每个突触对该下游神经元的激活权重是不同的. 从神经网络的本质上说,当人连续.多次遭受失败的时候,大脑内就会释放大量的抑制性 ...

  9. JAVA 框架 / SSM / SSM SPRING+SPING MVC + MYBATIS 三大框架整合详细步骤

    http://how2j.cn/k/ssm/ssm-tutorial/1137.html

  10. web特点

    1.图形化和易于导航的 Web是非常易于导航的,只需要从一个连接跳到另一个连接,就可以在各页各站点之间进行浏览了. 2.与平台无关 这里所说的平台是指软件的运行环境,可以是Windows.Linux等 ...