小编gre*_*449的帖子

在eclipse-luna中无法顺利滚动(ubuntu-12.04)

我在我的系统中有eclipse luna.使用触摸板的滚动功能在编辑器视图中不能正常工作(它在其他视图中正常工作,即项目浏览器,轮廓等...).我使用的是ubuntu-12.04.

提前致谢.

eclipse ubuntu touchpad ubuntu-12.04 eclipse-luna

5
推荐指数
1
解决办法
1740
查看次数

如何在 Eclispe e4 RCP 中将对象从一个部分传递到另一部分?

我正在使用 eclipse e4 RCP 构建一个应用程序。我有一个导航器(类似于 eclipse IDE 中的导航器),我想将其链接到编辑器(类似于 eclipse IDE 中的导航器中的文件链接到编辑器的方式)。目前,当用户双击导航器树中的文件时,我正在使用 EPartService 打开编辑器部分(通过创建新实例)。但我想向它传递一个参数(字符串或对象),让它知道要在编辑器中打开哪个文件。我希望能够为导航树的不同节点打开多个编辑器。我在互联网上做了很多研究,但找不到解决方案。我认为这是一个常见问题,e4 框架应该提供一种机制将此类参数从一个部分传递到另一个部分。当前代码如下:

viewer.addDoubleClickListener(event -> {
        final IStructuredSelection selection = (IStructuredSelection) event.getSelection();
        FileNode file = null;
        boolean partExists = false;
        if (selection.getFirstElement() instanceof FileNode ) {
            file = (FileNode ) selection.getFirstElement();
            for (MPart part1 : partService.getParts()) {
                if (part1.getLabel().equals(file.getName())) {

                    partService.showPart(part1, PartState.ACTIVATE);
                    partExists = true;
                    break;
                }
            }
            if (!partExists) {
                MPart part2 = partService
                        .createPart("com.parts.partdescriptor.fileeditor");
                part2.setLabel(file.getName());
                partService.showPart(part2, PartState.ACTIVATE);
            }
        }
    });
Run Code Online (Sandbox Code Playgroud)

是否可以这样说:part2.setParameter("PARAM_NAME", "FILE_NAME"); ?

eclipse eclipse-rcp e4

5
推荐指数
1
解决办法
1412
查看次数

Eclipse 更改“视图”边框颜色

有没有办法改变日食中网格的颜色?

我正在使用内置的“黑暗”主题,网格线对我来说太亮了,它们干扰了我的视力,我有一些视觉上的雪。

图片

eclipse grid border colors

5
推荐指数
1
解决办法
1892
查看次数

Java 更新问题:<您是否信任未分配来源的未分配内容>

我不知道我在本地更改了什么,但是当我尝试安装更新时,出现以下错误:

安装对话框

我无法继续,熟悉根本原因的人可以告诉我一种方法吗?

谢谢

java eclipse ide m2eclipse

5
推荐指数
0
解决办法
647
查看次数

类型不匹配:无法从java.lang.String转换为String

我不明白为什么我得到这个错误!

public static class RoomsArrayAdapter<String> extends ArrayAdapter<String>{
****
private String rmName;
    private ArrayList<String> st_list = new ArrayList<String>();

public View getView(int position, View convertView, ViewGroup parent){                      
        View rowView = convertView; 
        LayoutInflater inflater = (LayoutInflater) raaContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        rowView = inflater.inflate(R.layout.room_layout, parent, false);
        rmName = st_list.get(position).toString();
Run Code Online (Sandbox Code Playgroud)

rmName = st_list.get(position).toString();

有我的进口:

import android.text.Editable;
import android.text.TextUtils;
import android.text.TextWatcher;
import android.app.AlertDialog;
import android.content.ComponentName;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.DialogInterface.OnClickListener;
import android.content.pm.PackageManager;
import android.graphics.Color;
import android.provider.Settings;
import android.util.Log;
import android.util.TypedValue;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup; …
Run Code Online (Sandbox Code Playgroud)

java eclipse string tostring android-arrayadapter

4
推荐指数
1
解决办法
8097
查看次数

Eclipse Releng工具 - 所有资源都不在团队存储库中共享

我根据这篇文章安装了Releng Tools,所以我可以生成版权标题.

但是当我右键单击任何.java源文件并单击修复版权时,会出现有错误的窗口:

"修复版权"遇到了问题.

所有资源都不在团队存储库中共享

eclipse

4
推荐指数
1
解决办法
1244
查看次数

什么会导致我的源文件变灰,文件图标上有删除线?

我正在尝试使用 Eclipse Mars 为 STM32F4 Discovery 板构建应用程序。我特别想使用 SPI 库。我已在主程序中包含相应的头文件,但收到错误消息,指出我尝试使用的函数未定义。

HAL_SPI_Init 未声明

稍微戳了一下,我意识到该项目的大部分源文件都是灰色的,图标上有一条横线。

源文件变灰。

我能找到的最多的是人们在谈论整个文件夹是如何变灰的。我尝试过寻找“灰色图标”、“删除线”以及灰色、图标和栏的任意组合,但无济于事。有谁知道这意味着文件变灰并被删除?

eclipse eclipse-cdt

4
推荐指数
1
解决办法
5970
查看次数

Eclipse 在运行配置中看不到项目

我想在 Ecplise 中运行一个名为“RunCreateNetwork”的特定类。

在此处输入图片说明

但是,当我选择Run as并创建新的 Application Config 时,它不允许我选择该类所在的项目。

在此处输入图片说明

如果可以,请给我一个如何运行它的建议。

eclipse

4
推荐指数
1
解决办法
9720
查看次数

StreamAPI Collectors.groupingBy为空集合而不是null

List<Entity> entities = ...
Map<Boolean, List<Entity>> entitiesByIsTest = entities.stream()
                        .collect(Collectors.groupingBy(Entity::isTest));
Run Code Online (Sandbox Code Playgroud)

很明显,结果映射具有分组属性中唯一的键.对于具有不定值集的类型,它必须像这样工作.但是enums/booleans /其他确定类型呢?

是否可以比下面的代码段更优雅地实现空集合的初始化?

if (entitiesByIsTest.get(true) == null) {
    entitiesByIsTest.put(true, new ArrayList());
}
Run Code Online (Sandbox Code Playgroud)

java java-8 java-stream

4
推荐指数
2
解决办法
2135
查看次数

Eclipse 显示视图不会显示

我想在调试时更改一些代码。我设置了一些断点。现在我想使用显示视图,但它不会显示。正如您在图片中看到的,我正在调试模式下运行。Window -> Show View(不显示)也在Window -> Show View -> Others中。我正在使用 Eclipse 2018-12,我尝试重新启动 Eclipse 但它不会显示,请帮助。


图1

图2 图3

java eclipse view

4
推荐指数
1
解决办法
1507
查看次数