問題タブ [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 クラスを書きたいと思っています (単純に、そのほうが簡潔だからです)。コーヒースクリプトのように。これどうやってするの?
新しいクラスと同じように Xtend ファイルを作成しようとしましたが、次のエラーが発生します。
'org.eclipse.xtext.xbase.lib'
クラスパスに必須のライブラリ バンドルが見つかりません。
これにより、インテリセンス (オートコンプリート) が無効になります。また、それが機能したとしても、Java クラスにコンパイルするにはどうすればよいですか?
java - Xtend のクラス コンストラクター
Xtendを試しています。コンストラクタを作ることは可能ですか?とても簡単に思えますが、次のようなことをしようとするとエラーが発生します。
java - EclipseXtendおよび静的メソッド
以前にこれについて尋ねる人を見つけることができなかったのは奇妙だと思います。しかし、XTendで静的メソッドを使用することは不可能ですか?
私はPlayFrameworkを使用していますが、コントローラーオブジェクトではメソッドが静的である必要があります。では、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 は匿名クラスまたはネストされたクラスの実装をサポートしていません (ドキュメントには記載されておらず、動作する構文を推測できませんでした)。したがって、私AbstractModule
と私のTypeLiteral
実装のそれぞれを別々の Xtend ファイルで定義する必要があります...あまり簡潔ではありません。これをうまく機能させるための Xtend または Guice のトリックが欠けていますか?
eclipse - Eclipse の自動インデント プラグインを探す
今日、私はxtendを使って簡単なプログラムを書こうとしています。良さそうに見えますが、コードのフォーマットをサポートしていません!
そこで、コードを自動インデントできる Eclipse プラグインを探しています。Eclipse がサポートしていない xtend やその他の言語に関係なく、それらを自動インデントできます。
ありますか?
java - Android 開発に Xtend を使用する (再度)
次の単純な WebView の例をコンパイルするには、2 つの主な問題点があります。
鋳造部分
(WebView)findViewById(R$id::webview)
はunresolved JvmIdentifiableElement
匿名クラスの部分はまったく機能しません。Xtend はそれをサポートしていないと思いますか?
ソースコードは次のとおりです。
そして私の.classpath
:
アイデア?
eclipse - XtextとXtendを使用してASTを生成する方法は?
したがって、xtext文法のデフォルトの例があります。
抽象構文木を表示したいのですが、特に対応するxtendファイルが欲しいのですが、次のようになります。
doGenerateが呼び出されるたびに、テキストバージョンのASTを印刷します。私はこれを約2日間ハッキングしてきましたが、基本的な何かが明らかに欠けています-誰かが私を憐れんでいますか?doGenerate関数には何が入りますか?
guava - 標準ライブラリ-または-マップを使用して2つのIterableを複数のIterableと組み合わせる
2つ与えられたときIterables
次のように、両方のリストの各アイテムを相互に関連付けたいと思います。
OK、両方のリストを手動で繰り返すことでそれを行うことができます。
一方、これはどこのようなにおいがします
- いくつかの標準機能はXtendまたはguavaまたは
- いくつかの巧妙なトリックは1行でそれを行います。
Pythonの例では、マップ関数が複数のリストを取得できるため、これは簡単です。
Xtend2 +と最小コードを使用してこれをどのように解決できますか?