问题标签 [xtend]
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.
java - 如何在我的 Android 项目中使用 Eclipse 的新 Xtend 语言?
我想用 Xtend 语言编写 Java 类(仅仅是因为它更简洁),并将它编译回 Java 类,我可以在我的 Java 项目中使用这些类。就像咖啡脚本一样。我怎样才能做到这一点?
我尝试像创建一个新类一样创建一个 Xtend 文件,但是我收到此错误:
'org.eclipse.xtext.xbase.lib'
在类路径中找不到强制库包。
这会禁用智能感知(自动完成)。此外,即使我确实可以正常工作,我怎样才能将它编译为 Java 类?
java - Xtend 中的类构造函数
我正在尝试Xtend。是否可以制作构造函数?看起来很简单,但是当我尝试这样的事情时出现错误:
java - Eclipse Xtend 和静态方法
我觉得奇怪的是我以前找不到任何人问这个问题。但是XTend中不能使用静态方法吗?
我正在使用播放框架,控制器对象要求您的方法是静态的。那么 XTend 真的只是不支持静态方法而且我现在不能在 play(So much) 中使用它吗?
除此之外,我在混合 Play 时没有任何其他问题!和 XTend。
感谢您的任何帮助。
xtend - Xtend 的缺点是什么?
使用Xtend的缺点/缺点是什么?
xtend - 如何在 RichString 中编写开始/结束表达式的符号?
如何在带有 Xtend 的 Eclipse 环境中编写符号»以获得此代码:
generics - 如何使用 Xtend 简洁地定义参数化类的 Guice 绑定?
以下 Java 代码设置 Guice 绑定。它使用一个匿名子类AbstractModule
来提供一个实现configure
来设置绑定,并使用匿名子类来为特定类型参数TypeLiteral
创建一个绑定(如此处所述)。Map
HashMap
我怎么能在 Xtend 中写这个?
据我所知,Xtend 不支持实现匿名类或嵌套类(文档中没有提到它们,我也无法猜测出有效的语法)。所以我必须在单独的 Xtend 文件中定义我的AbstractModule
和我的每个实现......不是很简洁。TypeLiteral
我是否错过了 Xtend 或 Guice 技巧以使其正常工作?
eclipse - 寻找 Eclipse 的自动缩进插件
今天我正在尝试使用xtend编写一个简单的程序。看起来不错,但它不支持代码格式化!
所以我正在寻找一个可以自动缩进代码的 Eclipse 插件。无论是 xtend 还是 eclipse 不支持的其他语言,它都可以自动缩进。
有没有?
java - 使用 Xtend 进行 Android 开发(再次)
我有 2 个主要症结来编译以下简单的 WebView 示例:
铸件
(WebView)findViewById(R$id::webview)
给unresolved JvmIdentifiableElement
匿名类部分完全不起作用。我想Xtend不支持它?
这是源代码:
我的.classpath
:
想法?
eclipse - 如何使用 Xtext 和 Xtend 生成 AST?
所以我有一个 xtext 语法的默认示例。
我想查看抽象语法树 - 特别是我想要相应的 xtend 文件,它看起来像
每当调用 doGenerate 时打印出 AST 的文本版本。我已经对此进行了大约两天的破解,但我显然错过了一些基本的东西——有人同情我吗?doGenerate 函数中会发生什么?
guava - 使用标准库组合两个 Iterables - 或 - 与多个 Iterables 的映射
当给两个Iterables
我想像这样关联两个列表中的每个项目:
好的,我可以通过手动迭代两个列表来完成。
另一方面,这闻起来像
- Xtend 或 guava 中提供了一些标准功能或
- 一些巧妙的技巧将在一行中完成。
对于 Python 中的示例,这将是显而易见的,因为它们的map函数可以采用多个列表。
如何使用带有最少代码的 Xtend2+ 来解决这个问题?