小编han*_*nda的帖子

d3.js替代axis.tickSubdivide?

我想在D3的轴上绘制小数.但在最新的D3中似乎是不可能的.

有了axis.tickSubdivide()函数来绘制小数,但我认为这已被弃用.(https://github.com/mbostock/d3/commit/bd0ce6cab8a2b0d2aaffc7ce21a873fc514eb8ed)

并且axis.tickSubdivide()不再位于API(https://github.com/mbostock/d3/wiki/API-Reference)上.

我尝试使用axis.innerTickSize,但它没有用.

有什么方法可以在轴上绘制单词吗?

我找到了一个使用axis.tickSubdivide()的例子(http://bl.ocks.org/GerHobbelt/3605124),但我无法弄清楚它是如何工作的,即使嵌入式d3.v3.min.js说" n.tickSubdivide = function(){return arguments.length && n}",它不做任何事情只返回轴.

d3.js

6
推荐指数
2
解决办法
8537
查看次数

扩展 Eclipse Package Explorer 是不可能的吗?

是否可以通过绑定自定义 navigatorContent 来扩展 Eclipse 的 Package Explorer?

当我使用自定义 navigatorContent 测试 Project Explorer 时,就像下面的 xml 代码一样,我的 contentProvider 和 labelProvider 与 Project Explorer 配合得很好。

但是对于包资源管理器,这意味着我在 'viewerId' 属性中用 'org.eclipse.jdt.ui.PackageExplorer' 替换了 'org.eclipse.ui.navigator.ProjectExplorer',它没有。

所以想确认一下是否可以通过自定义navigatorContent来扩展Package Explorer。

这是我的 plugin.xml 的摘要。

<extension
    point="org.eclipse.ui.navigator.viewer">
    <viewer
        viewerId="org.eclipse.ui.navigator.ProjectExplorer">
    </viewer>
    <viewerContentBinding
        viewerId="org.eclipse.ui.navigator.ProjectExplorer">
        <includes>
            <contentExtension
                pattern="abc.pkg.explorer.navigator.propertiesContent">
            </contentExtension>
        </includes>
    </viewerContentBinding>
</extension>
<extension
    point="org.eclipse.ui.navigator.navigatorContent"> 
    <navigatorContent
        id="abc.pkg.explorer.navigator.propertiesContent"
    .. omitted below.
Run Code Online (Sandbox Code Playgroud)

eclipse package-explorer

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

Papyrus 0.9.0M6安装到Eclipse Juno无法完成

通过下载的.Zip文件将Papyrus 0.9.0M6安装到Eclipse Juno,

朱诺说,

无法完成安装,因为找不到一个或多个必需的项目.正在安装的软件:Papyrus SDK Binaries(Incubation)0.9.0.v201203211542(org.eclipse.papyrus.sdk.feature.feature.group 0.9.0.v201203211542)缺少要求:XWT(孵化)0.9.1.v20110603(组织结构). eclipse.e4.xwt 0.9.1.v20110603)

需要'bundle org.pushingpixels.trident 1.2.0',但无法找到

无法满足依赖性:From:XWT UI Plug-in(Incubation)0.9.0.v20101021(org.eclipse.e4.xwt.tools.ui 0.9.0.v20101021)To:bundle org.eclipse.e4.xwt 0.0.0无法满足依赖性:来自:Papyrus SDK Binaries(Incubation)0.9.0.v201203211542(org.eclipse.papyrus.sdk.feature.feature.group 0.9.0.v201203211542)To:org.eclipse.e4.xwt.tools.ui [0.9.0.v20101021]


我无法从任何地方获得'org.pushingpixels.trident 1.2.0'.

当我通过"帮助>安装建模组件> Papyrus"安装Papyrus时,Juno会产生错误,无异常堆栈跟踪.

我在哪里可以获得pushpixels捆绑包以成功将Papyrus 0.9.0M6安装到Juno.

如果需要使用该捆绑包将Papyrus 0.9.0M6安装到Juno,我建议Papyrus应该在其发布中包含该捆绑包.

eclipse papyrus

2
推荐指数
1
解决办法
2024
查看次数

标签 统计

eclipse ×2

d3.js ×1

package-explorer ×1

papyrus ×1