我有一个奇怪的问题.在Eclipse Ganymede中,我曾经能够突出显示一个变量,并强调在该方法中使用这些变量.但是通过一些动作我现在禁用了它.有没有办法可以启用它?
我试着搜索谷歌,但由于我不知道这个功能叫什么,它有点难.
它是一个非常有用的功能,它令人烦恼,它无法正常工作.
在Eclipse源代码中,我发现在这样的评论中有一些'$ NON-NLS-1 $':
private String toolTip = ""; //$NON-NLS-1$
Run Code Online (Sandbox Code Playgroud)
那是什么意思 ?
我想在Eclipse中使用Servlet进行开发,但它说javax.servlet无法解析包.如何将javax.servlet包添加到Eclipse项目中?
我发现我的R.java永远不会更新,因此它不包含有关我的新资源的信息,所以我决定删除它并认为Eclipse会生成一个新资源.但这没有发生,我现在没有R.java.我怎样才能再生一个?
我正在使用Windows 7.
从其中一条评论:"做项目 - > 清理是导致问题的原因.清理删除R.java ......无论出于何种原因,插件都没有重新生成文件."
即使为Eclipse控制台启用了"滚动锁定"选项,它最终也会溢出并开始自动滚动.
有没有办法增加控制台的容量,以便存储更多的线路?我找不到这个选项.
每次我尝试在Ubuntu 12.04中打开Eclipse时,我都会收到一个不满意的链接错误,它将无法打开.我最近安装了java JDK和Android SDK,这可能是问题吗?我按照本教程.
这是日志信息:
!SESSION 2012-04-15 21:05:46.902 -----------------------------------------------
eclipse.buildId=I20110613-1736
java.version=1.7.0
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_GB
Command-line arguments: -os linux -ws gtk -arch x86_64
!ENTRY org.eclipse.osgi 4 0 2012-04-15 21:05:47.885
!MESSAGE Application error
!STACK 1
java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
no swt-gtk-3740 in java.library.path
no swt-gtk in java.library.path
Can't load library: /home/tom/.swt/lib/linux/x86_64/libswt-gtk-3740.so
Can't load library: /home/tom/.swt/lib/linux/x86_64/libswt-gtk.so
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:285)
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:194)
at org.eclipse.swt.internal.C.<clinit>(C.java:21)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54)
at org.eclipse.swt.widgets.Display.<clinit>(Display.java:132)
at org.eclipse.ui.internal.Workbench.createDisplay(Workbench.java:695)
at org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:161)
at …Run Code Online (Sandbox Code Playgroud) 我在android视图中经常遇到问题Error parsing XML: unbound prefix on Line 2.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:orientation="vertical" android:id="@+id/myScrollLayout"
android:layout_width="fill_parent" android:layout_height="wrap_content">
<TextView android:layout_height="wrap_content" android:layout_width="fill_parent"
android:text="Family" android:id="@+id/Family"
android:textSize="16px" android:padding="5px"
android:textStyle="bold" android:gravity="center_horizontal">
</TextView>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:orientation="vertical" android:scrollbars="vertical">
<LinearLayout android:orientation="vertical" android:id="@+id/myMainLayout"
android:layout_width="fill_parent" android:layout_height="wrap_content">
</LinearLayout>
</ScrollView>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud) 我已经在OS X 10.8.2上使用Eclipse 4.2(Juno发布20120920-0800)几周了,为Android 3.0及更高版本构建应用程序.我有一个带有SSD的四核i7 MacBook Pro,因此性能不是问题.一切都很好.
在某些时候我导入了一个需要Android 2.2的Android项目,所以我使用Android SDK管理器安装了它(v.21).从那时起,使用Eclipse需要永远.首先,它将在右下方的状态消息中打印以下内容:
Android SDK内容加载器:(0%)
这需要两分钟左右.具体消息"检查项目",虽然它做的是,所有的Android项目都以红色突出显示,由于Android的资源都没有发现.然后,它继续:
正在加载Android 2.2的数据(100%)
这将保持几分钟.然后它继续对Android 3.1和我安装的其他SDK版本做同样的事情.它基本上只要挂在第一个自动完成踢(如打字后System.),或者当我访问Android的喜好它加载之前.
这是我的Android SDK的状态:

我已经尝试过的:
重新安装Android SDK(通过Homebrew),从而/usr/local/Cellar/android-sdk完全删除.
从头开始重新安装AVD插件(v.21).
我该怎么做才能找到这些问题的根源并回到一个干净整洁的状态?
eclipse ×10
android ×3
java ×3
breadcrumbs ×1
console ×1
eclipse-rcp ×1
jvm ×1
macos ×1
r.java-file ×1
servlets ×1
ubuntu ×1
xml ×1