我沉迷于Vim,它现在是我编辑文本文件的事实上的方式.
因为它主要是一个文本编辑器而不是IDE,有没有人让我在开发Java应用程序时更容易?
我有一些问题:
我应该知道的其他事情(除了"不要做!"之外)?
我之前问了这个问题(任何好的教程,从日食到动画)
从输入开始,我开始使用GVIM而不是Eclipse.我加入ctags了它,我现在可以舒适地导航.
留给我的唯一问题是"调试"?我试着搜索一些链接,找不到有用的链接?
如果有人使用或熟悉使用vim/Gvim进行Java调试,可以提供他们的输入/链接/教程,那将非常有帮助.
我刚刚第二次升级到Eclipse 3.4,现在我觉得它很好.第一次(它发布的时候)对我来说太麻烦了(主要是PDT 2.0插件); 但现在似乎已经全部解决了.
我的问题是Javascript验证器.如果我在我的项目中的一个JS文件中定义一个类,然后尝试在另一个JS文件中使用它,它告诉我该类型是未定义的.这真是令人讨厌,因为我的一些脚本充斥着红色的波浪形.
另一个问题是这段代码:
var m_dialogFrame = document.getElementById(m_dialogId);
Run Code Online (Sandbox Code Playgroud)
做一个黄色的波形说"类型不匹配:无法从元素转换为___m_dialogBody5"我可以通过添加来解决它
/**
* @type Element
*/
Run Code Online (Sandbox Code Playgroud)
在它之前,但那也将是凌乱的.
还有,两个:
new XMLHttpRequest();
Run Code Online (Sandbox Code Playgroud)
和
new ActiveXObject("Microsoft.XMLHTTP");
Run Code Online (Sandbox Code Playgroud)
得到红色曲线说"x无法解析为某种类型"
最后一个问题是:
if(m_options.width!="auto")
得到一个红色波浪形,因为:"运算符!=未定义参数类型数字,字符串"
如何解决这些问题,或者只是废弃整个Javascript验证工具?顺便说一句:如果能让它发挥作用,它看起来很棒.
我想要的是最轻的eclipse版本,以便在运行时尽可能地消耗内存.有没有人知道如何配置eclipse尽可能轻?
目前我正在使用Eclipse STS,但我想放弃它,因为它在不运行我的项目时自己使用平均1 GB的内存.我使用的是64位linux平台.
我只是做普通的Java/Groovy/Grails和Scala Web应用程序开发以及Javascript调试HTML/CSS.我没有使用任何重量级的应用程序服务器.
java ×3
eclipse ×2
vim ×2
debugging ×1
eclipse-3.4 ×1
editor ×1
ganymede ×1
grails ×1
ide ×1
javascript ×1
scala ×1
validation ×1