问题标签 [content-assist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
490 浏览

android - Eclipse XML 内容辅助中不需要的项目

我已经定义了一个用于帮助输入 XML 字符串定义的模板,我将其命名为“astring”。在 Content Assist 中,我已关闭XML Tag Proposals

Ctrl但是当我点击+时,我仍然会得到这两个无关的选项“字符串”和“评论”Space

在此处输入图像描述

难道我做错了什么?为什么取消选中“XML Tag Proposals”并更改顺序没有效果?


更新

1) 似乎额外的 XML标记建议只出现在 Android XML 编辑器中,而不是“标准”编辑器中

2) 但是,我在两个编辑器中都收到了额外的模板建议,直到我输入了一些额外的字符来缩小名称。

我不确定这是错误还是设计使然。我认为是一个错误,因为我希望它像 Java 完成一样工作,只要我按下完成键,它就会考虑已经输入的字符。

因此,普通 XML 编辑器的一种解决方法是在开始键入模板名称之前Ctrl+ 。但是您仍然可以在 Android XML 编辑器中获得标记建议。Space

我应该将其作为 Eclipse 或 Android 插件中的错误输入,还是两者兼而有之?

0 投票
2 回答
378 浏览

android - 如何使用 Android 和 Java 或任何其他语言设置 Eclipse 内容辅助?

有谁知道你必须做些什么才能让内容辅助在 Eclipse 中工作?您是否必须指向某个文件或文件夹。我已经检查了首选项,并且所有这些提案复选框都被选中,所以这不是问题,并且 control_space 会显示内容辅助框,但它说没有默认提案。直到几周前,当我更改某些内容或更新软件时,它确实对我有用,但我不记得是什么。

0 投票
3 回答
16896 浏览

java - 更改 Eclipse 自动完成的行为(内容辅助)

当我在 Eclipse 中编程时,自动完成 \ 建议框通常会在输入点时打开(例如在输入System.or之后SomeObject.,并且在输入与任何建议类似的代码时保持打开状态。

这就是我所说的: 在此处输入图像描述

我经常使用自动完成\建议框来发挥我的优势,如果可能的话,我想进行一些更改以提高我在编程时的工作效率;


  • 有没有办法让建议框一直可见,实时显示建议(并在没有可用建议时显示空白框)?

  • 有没有办法向建议框添加永久自定义建议(例如开关案例模板或一行代码public String toString())?

  • 有没有办法重新排序建议框(例如,在一般函数之前或System.out.println()之前的类私有变量System.out.print())?

  • 有没有办法重新设计建议框 - 即更改其文本颜色、背景颜色、重新调整建议框窗口的大小并删除黄色的 java-doc 弹出窗口?

0 投票
2 回答
394 浏览

java - Java 自动完成不显示我在接口中创建的方法

我正在尝试从类型为interface.

Carinterface具有名为 的方法的类startEngine()

我也有一个实现的类Car,让我们调用它CarImplementation。所以当我打电话时Ferrari.startEngine(),我假设startEngine()CarImplementation 将被调用。

但是,在 Eclipse 中,我在startEngine(). 我收到一条错误消息说

未定义 Car 类型的 startEngine() 方法

当我startEngine()在我的接口和实现接口的类中都有它时,它是如何未定义的?

我还注意到,当我在 Ferrari 后面键入点后,我的startEngine()方法没有出现在 Eclipse 的内容辅助中。

有什么建议么?

0 投票
1 回答
3794 浏览

eclipse - 如何在 Eclipse 自动内容辅助中使用 ant-contrib 任务

我有 Eclipse Ganymede,并希望将自动内容辅助功能用于ant. 我有ant-contrib-1.0b3.jar我的。

eclipse 中需要什么配置才能使用自动内容辅助,它也可以包括任务ant-contrib

当我使用以下ant可以识别 ant-contrib 的任务但内容辅助不起作用时?

0 投票
1 回答
713 浏览

android-layout - Android:定义自定义视图用于内容辅助的属性

我有一些自定义视图和自定义属性。我想定义我的视图使用哪些属性,以便 eclipse 可以将其用于内容辅助。

例如,我在 res/values 文件夹中声明了一个自定义 xml 属性:

我的布局文件使用带有自定义属性的自定义视图:

如果我使用 android: 前缀,则 eclipse 会为 LinearLayout (从中派生 TestView)提供所有选项,但如果我使用 app: 前缀,它会在底部以红色显示“Element com.twp.TestView not可用的”。此外,如果我在 spColor 中尝试内容辅助,它会显示“内容辅助在当前位置不可用”。我想,既然我定义了“app”命名空间,它就能找到我的风格声明,并且至少知道 spColor 是一种颜色。

所以这只是 eclipse 的限制,还是我可以明确定义视图的自定义属性?

0 投票
4 回答
456 浏览

java - 更改内容辅助 Eclipse 的顺序以进行 android 开发

我正在使用 Eclipse 4.2 开发一个 Android 应用程序。我几乎按照我的意愿设置了内容辅助。但是,例如,当我开始输入 int 以创建 Java int 变量时,内容辅助中的 Android.R.Integer 条目是主要条目。
我有相关性设置的内容辅助。这只是一个烦恼,因为每次我想创建一个 int 变量时,我都必须按 Esc 或按 Enter 并从类型末尾删除“eger”。

提前致谢。

0 投票
2 回答
317 浏览

android - 如何在android中为不同的方向创建不同的布局?

我想为不同的方向提供不同的 activity.xml 文件。我创建了另一个名为 name 的文件夹layout-land。当我将 activity_main.xml 文件复制并粘贴到其中时,屏幕大小会自动面向横向。

但是这样做之后,代码辅助不起作用。当我按下时它显示以下错误ctrl+s

Content assist not available at the current location

这是什么原因?我为两个方向创建不同的布局是否做错了什么?

0 投票
2 回答
267 浏览

android - Eclipse 内容辅助 Android xml 文件,如 IntelliJ

编辑 android xml 文件时。

IntelliJ 允许我android:screenOrientation通过键入来完成,a:sc然后我在列表中首先获得我的标签。在 Eclipse 中,我必须先键入android:sc,然后才能将我的标签放在上面。如果我a:在 Eclipse 中键入它会清空列表。

有解决方法或设置吗?

0 投票
0 回答
54 浏览

eclipse-plugin - 现有编辑器的 Eclipse 插件

我想制作一个有助于 Java 编辑器中的内容辅助菜单的插件。我想建议一些选项,插入代码并从编辑器中获取代码。这可能吗?到目前为止,我发现的只是创建新的编辑器,但我只需要弄乱现有的编辑器。这可以实现吗?我什至应该如何开始?任何帮助,将不胜感激!