問題タブ [scala-ide]

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 投票する
2 に答える
528 参照

eclipse - Scala IDEforEclipseでタスクタグを有効にする

Eclipse用のScalaIDEでTODO/FIXME / etcタイプのタスクを有効にする方法はありますか?私が見る唯一のTODOは、.javaファイル用です。

0 投票する
1 に答える
749 参照

eclipse - scala テストを scala eclipse プロジェクトに追加する

私は eclipse で scala を使い始めましたが、プロジェクトに ScalaTest を追加する際に問題があります。既に ScalaTest をダウンロードしましたが、次はどうすればよいですか? 私はjvmから始めたばかりで、迷っています...

0 投票する
2 に答える
5163 参照

java - 適切な方法で Scala プロジェクトを作成するには?

適切なディレクトリ構造、テスト ディレクトリなどを使用して、scala でプロジェクトを作成したいと考えています。どのツール (Maven?) を使用する必要がありますか? テストを配置して構成し、プロジェクト クラスを表示するにはどうすればよいですか? 私はEclipseをIDEとして使用しています。任意のヘルプ - Web リソース、リンクをいただければ幸いです :)

0 投票する
1 に答える
214 参照

java - Scala 言語を使用した MWE2 ワークフロー コンポーネント

scala 言語を使用して MWE2 ワークフロー コンポーネントを作成しようとしています。
以下はスカラコードです:

以下はワークフローコードです。

このワークフローでエラーが発生する理由がわかりません。

0 投票する
2 に答える
1336 参照

android - Scala+Android: Eclipse でのビルドとデバッグに成功した人はいますか?

これまでのところ、Eclipse 内でデバッグできた唯一の方法は、Scala IDE のバグのある 2.8 ブランチで Treeshaker を使用することです。Treeshaker を使用せずに Scala IDE でビルドしようとすると、scala-on-android のこの長いスレッドごとに ClassNotFound エラーが発生します。

sbt-android でビルドして Eclipse 内でデバッグするのが理想ですが、うまくいきませんでした。私が達成できた sbt-android プロジェクトのデバッグに最も近いのは、android:package-debug コマンドで sbt-android プロジェクトをビルドし、android:start-emulator コマンドで実行可能ファイルを開始し、DDMS をアプリケーションのスレッド。

ただし、デバッガーをスレッドに接続した後にのみ実行されるブレークポイントを設定しましたが、それらのいずれにも到達してもスレッドが停止することはありませんでした。

Scala 2.8 ベースの Scala IDE で Treeshaker 以外のツールを使用して、Eclipse で Scala Android コードをデバッグできた人はいますか?

更新: sbt、sbteclipse、および android-plugin を使用してコマンド ラインからビルドした後、Eclipse で正常にデバッグ (ビルドではありません) しています。

私が行ったことは、Eclipse の新しい Android プロジェクト メニューを使用し、既存のソースに接続して、それを ./src/main ディレクトリにポイントすることでした。すると、Eclipse が Android の設定を認識し、DDMS がタスクを Eclipse Android プロジェクトに属するものとして認識しました。

また、ビルド パスから src フォルダーを削除し、./scala フォルダーを追加して、Eclipse プロジェクトの Java ビルド パス ソース フォルダーを再構成する必要がありました。次に、Scala ファイルにブレークポイントを追加するために Eclipse を再起動する必要がありました。

Eclipse を使用して Android アプリケーションをビルドおよびデバッグする際の難しさについて、興味深い議論があります。

0 投票する
2 に答える
2762 参照

java - Javaクラスがインポートされたscala型を解決できないとEclipseが言っている

私は以前、プロジェクトを右クリックして->構成-> Scalaの自然を追加し、おそらく覚えていない他のいくつかの手順を実行して、Scala Natureプロジェクトをセットアップしました。Scala ネイチャーを追加した 2 番目のプロジェクトでは、インポートされた型を解決できないという Eclipse エラーが発生しています。おそらく、適切な Scala サポートを有効にするために完了する必要がある追加の手順があります。

0 投票する
1 に答える
7786 参照

eclipse - Scalaのパブリック変数?

Scala に public インスタンス変数はもうありますか? Scala 2.8 をカバーするProgramming in Scalaを読んでいます。私が正しく理解していれば、2.8 の変数はデフォルトで public であると主張しています。

現在 2.9.1.final のコードを書こうとしていますが、インスタンス変数はデフォルトでプライベートになっていますか? しかしpublic、私が知っているキーワードはありません。(興味深いことに、2.x シリーズにはかつて存在してたようですが、不思議なことにどこかで姿を消しました。)

明らかな何かが欠けていますか?

また、拡張により、クラス コンストラクターに渡された変数を public として宣言する簡単な方法はありますか (それらにもデフォルトのプライベート可視性があるように見えるため)。

例:

labelEclipse は、 、attributes、およびfはすべて非公開であると主張しています。ライブラリとして Scala 2.9.1.final を使用しています。

0 投票する
1 に答える
894 参照

android - ビルドパスのScalaライブラリはそのバージョンを公開しません(Android App Dev)

android-scala.jarをandroidアプリケーションのビルドパスに追加すると、次のエラーが発生します。ビルドパスにあるscalaライブラリがそのバージョンを公開していません。Scalaライブラリをscalaコンテナまたは有効なscalaライブラリjarに置き換えてください。誰かがこれを引き起こしている可能性があるもの、またはこの問題の潜在的な解決策を知っていますか?さらに詳しい情報が役立つかどうか教えてください。ただし、現在のエラーでエミュレータを起動することさえできません。

ありがとう、

マイケル

0 投票する
2 に答える
283 参照

eclipse - EclipseでScala暗黙を明示的にする方法

「ProgramminginScala」によると、引数-Xprint:typerをコンパイラーに渡して、すべての暗黙が実際に適用された後のコードを取得できます。

また、プロジェクトのプロパティでコンパイラ引数を設定できることもわかりました。

しかし、結果の出力はどこにも見つかりません...

それで、私はどこを見なければなりませんか?