某些Eclipse插件是您的环境所强制要求的.例如,适当的源代码管理插件 - 我对这些插件不感兴趣.
一些提供有用的增强功能,但在一个特定的利基.我对那些不感兴趣.
有些很棒,但需要花钱.我对那些不感兴趣.
有些在旧版本的Eclipse上非常有用,但现在是最新Eclipse版本的核心版本的一部分(我写这篇文章时为3.4).我对那些不感兴趣.
我想知道每个Java SE开发人员应该安装哪些插件的建议,请回答一个问题.
可能重复:
如何使Eclipse文件搜索不包含svn目录?
我想执行搜索但排除搜索中的所有.svn目录.我怎么能这样做?
顺便说一下,如果需要的话,我在Eclipse中安装了Subversive插件.
我正在使用带有Juno Eclipse发行版的eclipse checkstyle插件.每次检查代码检查checkstyle错误时,我都会收到以下错误:
cannot initialize module TreeWalker - Unable to instantiate DoubleCheckedLocking
Run Code Online (Sandbox Code Playgroud)
有人知道如何解决这个问题吗?它是插件兼容性问题还是别的?
Eclipse快捷键在Windows中突然不起作用,即使是基本需要的快捷键也可以是'ctrl + F'或'crtl + c'.我希望如果我重启eclipse它会解决,但我做不到,因为我的应用程序在eclipse中运行.我确保在eclipse或所有窗口中发生这种情况.但是在notepad ++编辑器中没有发生同样的情况.
它看起来很奇怪,但它正在发生.
我有一个大问题.当我使用Ctrl+ C/ Ctrl+ V键进行任何复制/粘贴时,Eclipse会挂起.
是否由于Eclipse验证代码系统?
我在Eclipse设置中弄乱了什么吗?
这是我的conf:
有没有人知道在eclipse中是否可以进行块选择(或矩形选择)?
也许有插件?我自己还没能找到一个......
我搜索eclipse的代码覆盖插件.我的问题很简单:
您使用哪个插件与eclipse进行代码覆盖以及为什么?
我正在实施一个新的eclipse重构.这将使开发人员能够将preconditions语句从子方法提取到父方法.
当我在重构向导中选择"完成"时,这一切都很完美,但是当我选择"预览"时,我收到错误"没有提供目标编辑".这似乎是由TextEdit返回的问题引起的ASTRewrite.rewriteAST().但是我无法弄清楚为什么.
我的Refactoring.createChange()代码运行后发生异常的堆栈跟踪,并且更改用于生成预览.
org.eclipse.text.edits.MalformedTreeException: No target edit provided.
at org.eclipse.text.edits.MoveSourceEdit.performConsistencyCheck(MoveSourceEdit.java:208)
at org.eclipse.text.edits.TextEdit.traverseConsistencyCheck(TextEdit.java:873)
at org.eclipse.text.edits.MoveSourceEdit.traverseConsistencyCheck(MoveSourceEdit.java:183)
at org.eclipse.text.edits.TextEdit.traverseConsistencyCheck(TextEdit.java:869)
at org.eclipse.text.edits.TextEdit.traverseConsistencyCheck(TextEdit.java:869)
at org.eclipse.text.edits.TextEditProcessor.checkIntegrityDo(TextEditProcessor.java:176)
at org.eclipse.text.edits.TextEdit.dispatchCheckIntegrity(TextEdit.java:743)
at org.eclipse.text.edits.TextEditProcessor.performEdits(TextEditProcessor.java:151)
at org.eclipse.ltk.core.refactoring.TextChange.getPreviewDocument(TextChange.java:534)
at org.eclipse.ltk.core.refactoring.TextChange.getPreviewDocument(TextChange.java:403)
at org.eclipse.ltk.core.refactoring.TextChange.getPreviewContent(TextChange.java:411)
at org.eclipse.ltk.internal.ui.refactoring.TextEditChangePreviewViewer.setInput(TextEditChangePreviewViewer.java:209)
at org.eclipse.ltk.internal.ui.refactoring.AbstractChangeNode.feedInput(AbstractChangeNode.java:99)
at org.eclipse.ltk.internal.ui.refactoring.PreviewWizardPage.showPreview(PreviewWizardPage.java:598)
at org.eclipse.ltk.internal.ui.refactoring.PreviewWizardPage.access$6(PreviewWizardPage.java:583)
at org.eclipse.ltk.internal.ui.refactoring.PreviewWizardPage$7.selectionChanged(PreviewWizardPage.java:574)
at org.eclipse.jface.viewers.Viewer$2.run(Viewer.java:162)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.runtime.Platform.run(Platform.java:888)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
at org.eclipse.jface.viewers.Viewer.fireSelectionChanged(Viewer.java:160)
at org.eclipse.jface.viewers.StructuredViewer.updateSelection(StructuredViewer.java:2132)
at org.eclipse.jface.viewers.StructuredViewer.setSelection(StructuredViewer.java:1669)
at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:1124)
at org.eclipse.jface.viewers.Viewer.setSelection(Viewer.java:392)
at org.eclipse.ltk.internal.ui.refactoring.PreviewWizardPage.setVisible(PreviewWizardPage.java:505)
at org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2.makeVisible(RefactoringWizardDialog2.java:762)
at org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2.showCurrentPage(RefactoringWizardDialog2.java:477)
at org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2.nextOrPreviewPressed(RefactoringWizardDialog2.java:507)
at org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2.access$2(RefactoringWizardDialog2.java:492)
at org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2$1.widgetSelected(RefactoringWizardDialog2.java:691)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228) …Run Code Online (Sandbox Code Playgroud) 如何找出系统上当前安装的Eclipse版本?
我是一个旧的IntelliJ用户,现在正在开发一个需要Eclipse的项目.我不介意学习它们存在的Eclipse默认键盘快捷键,但是很多操作都没有分配快捷键(grrrr!)
我想知道是否有任何插件会自动将IntelliJ默认值分配给任何尚未映射的操作?
作为一种替代方案,我想我也可以使用一个插件来清除所有的Eclipse默认值并用IntelliJ版本替换它们.
或者我必须一个接一个地手动更换它们:(?
eclipse-plugin ×10
eclipse ×9
java ×3
checkstyle ×1
eclipse-3.4 ×1
eclipse-cdt ×1
eclipse-rcp ×1
ide ×1
myeclipse ×1
refactoring ×1