关于Eclipse Java插件的一些令人烦恼的事情之一是缺少用于构建与当前资源关联的项目的键盘快捷方式.有谁知道如何去做?
有没有办法告诉调试器在返回之前停止,无论从该方法退出哪个语句,返回,异常还是从底部掉出来?我受到以下事实的启发:Java编辑器向我显示了我的方法可以退出的所有位置- 当您单击方法声明的返回类型(启用Mark Occurrences)时,它会突出显示它们.
[eclipse 3.4]
是否有人在Windows XP或Vista 64位上成功使用最新的64位Ganymede Eclipse版本?
目前,我在32位JDK上运行普通的Eclipse 3.4发行版,并使用64位JDK启动和编译我的应用程序.我们以前的经验是64位Eclipse发行版对我们来说不稳定,所以我很好奇是否有人成功使用它.
我们使用的是JDK 1.6.0_05.
为什么在一行上声明变量是不好的做法?
例如
private String var1, var2, var3
Run Code Online (Sandbox Code Playgroud)
代替:
private String var1;
private String var2;
private String var3;
Run Code Online (Sandbox Code Playgroud) 我刚刚第二次升级到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验证工具?顺便说一句:如果能让它发挥作用,它看起来很棒.
在使用JDK1.6.0_10的Eclipse 3.4.1中,如何@Override在实现接口方法的方法上对缺少的注释激活警告?
在"首选项"窗口中,此选项:
Java>编译器>错误/警告>注释>缺少'@Override'注释
适用于覆盖超类方法的方法上缺少注释,但它对接口方法没有任何作用.
当它们获取/设置的变量被重构 - >重命名(Eclipse 3.4)时,有没有办法自动重命名accessor/mutator?
可能重复:
在Java中创建临时目录
重复:stackoverflow.com/questions/375910
有没有办法在java中创建临时文件夹?我知道File的静态方法createTempFile,但这只会给我一个临时文件.
我正在使用Eclipse 3.4(在Mac上),我对文本比较感到烦恼,我正在按照特定的顺序比较文件,这不是我想要的.
当我比较两个文件时,似乎总是把第一个文件(按字母顺序)放在左边,而后一个放在右边,但我希望能够在比较基础上进行比较.
比较'file-a'和'file-b'的IE在左边总是有'file-a',但这并不总是我想要的.我似乎记得在Eclipse的早期版本中,在选择Compare With时更改了右键单击的文件 - > Every Each改变了顺序,但这在3.4中对我不起作用.
我关心的一个例子:
我刚刚执行了一个subversion合并并发生了冲突,所以我现在有以下文件:
file
file.merge-left
file.merge-right
file.working
我已经对文件进行了更改,现在想要将文件与file.merge-right和file.working进行比较,然后将file.merge-left分割为编辑器,这样我就可以将工作/左侧更改放在文件上方/右侧更改,然后只需翻阅比较编辑器,并确保此文件与合并来自的文件之间的差异已保留,但文件位于左侧,而file.working位于右侧,因此差异必须为对角线比较而不仅仅是比较顶部和底部.
我正在使用Eclipse 3.4和Tomcat 5.5,并且我已经设置了动态Web项目.我可以从http://127.0.0.1:8080/project/访问它,但默认情况下它提供WebContent文件夹中的文件.我想要提供的真实文件可以在名为"share"的文件夹下找到.这个文件夹来自CVS,所以我想用它给定的名字而不是重命名它.如何才能做到这一点?
eclipse ×8
eclipse-3.4 ×7
java ×5
ganymede ×3
refactoring ×2
breakpoints ×1
conventions ×1
debugging ×1
eclipse-3.2 ×1
javascript ×1
jdk1.6 ×1
macos ×1
tomcat ×1
validation ×1