Zur*_*ili 7 javascript eclipse
当我打开javascript文件在eclipse中编辑时,我的eclipse停止工作并给我错误("eclipse请求选择中的javascript AST遇到问题").这个问题发生在eclipse indigo中,但现在我有了最新版本的eclipse(eclipse kepler)和eclipse也一样(停止工作并给我错误).特别是在eclipse中插入一个点后几分钟就不可能编辑文件.一般没有点,编辑文件也很烦人,因为我必须在写完东西后等待几分钟.而且我的CPU工作在90%-95%.如果有人知道问题请帮助我.
您可能会在使用 Eclipse 时遇到此类问题:-)
我从 2005 年开始使用 Eclipse,见过很多事情。这里有一些提示可能会对您有所帮助。
我不知道你用的是哪个版本。哪个 Eclipse 包?开普勒、靛蓝——这是一回事。但有很多包。对于 Java、PHP(带 PDT)、C++ 等。
区别在于:安装的插件。一般来说,如果您在 Eclipse 下安装了越来越多的插件,那么您更有可能遇到此类问题。
一开始,我安装了一个 Eclipse,并尝试将所有插件添加到该 Eclipse 中。尝试对 Java、PHP、ActionScript 项目使用相同的 Eclipse。没用!
所以我的第一个建议:部署更多 Eclipse 版本并将每个版本用于不同类型的项目!
现在我有一台用于 Java 的 Eclipse,一台用于 PHP,另一台用于 ActionScript 开发。
另一件事:Eclipse 语言插件正在使用动态语言工具包(DLTK)来解析您输入的差异/结构。如果它很慢,您就会陷入这样的困境。
您可以尝试用 google 搜索您的 Eclipse 版本的 DLTK 问题。您还可以更改动态语言的设置,大多数情况下您应该尝试关闭/打开并更改 DLTK 缓存的参数。
您的 DLTK 索引也可能混乱。您可以强制 Eclipse DLTK 刷新其索引。它存储在 Eclipse 下类似 SQL 的东西中,你可以 Google 一下如何清理该索引。
还有另一种可能性:版本跟踪,主要是 Git 可能会导致“吃掉我的 CPU”问题。
每次你在文件中输入一个新字符时,Git 就会被触发来检查差异。我也遇到过一次,效果和你经历的很相似。我必须更改 Git 缓存配置,我将缓存量提高了一个巨大的值。
还有一件事:自动项目/构建
您也可以尝试将其关闭。
所以我建议如下:
1. 下载并部署一个全新的 Eclipse(用于 PDT(PHP 开发)的一体机,内部有很好的 Javascript 语言插件) - 这样您肯定会拥有一个空的、干净的 DLTK 索引
2. 不要安装任何插件 - 如果您使用任何插件,则仅安装您的版本跟踪器
3. 导入您的项目,如果出现问题立即尝试
4. 如果是,请尝试旧的 Eclipse 版本(这是我的一般经验,新版本在前 6 个月有语言),重复相同的步骤
5。如果没有,那是一个好消息。然后你可以开始添加你使用/需要的插件
也许这有帮助......