問題タブ [counterclockwise]
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.
clojure - ソースとドキュメントで起動するように CounterClockWise の REPL を構成できますか?
CCW が名前空間内の(source)
または関数で起動しないのは奇妙だと思います。(doc)
もありません(e)
。私は自分の担当者にこれらを望まない状況にあるとは考えられません. (use)
手動で入力しなくても、CCW repl を開始するたびにこれらを利用できるようにする方法はありますか?
eclipse - 反時計回りの HTTP REPL
Eclipse+Counterclockwise で、REPL に接続したい場合、ダイアログに HTTP 経由で nREPL を使用できることが示されます。
これを設定する方法は?これはどういうわけかdrawbridgeに接続されていますか? 私はうまくいきましたが、これらを一緒に機能させることはできlein repl :connect http://my.url/repl
ませんでした。
従来の REPL と比較してこれが役立つ理由を明確にするために、従来の REPL は localhost でのみ機能します。SSHポートトンネリングを介してブリッジできますが、これ-HTTP上のREPL-は、リモートの「ライブ」サーバーの実行可能な代替手段です.
完全を期すために、サーバー側:
- drawbridge - HTTP トランスポート - https://github.com/cemerick/drawbridge
- 使い方 - https://devcenter.heroku.com/articles/debugging-clojure
- サンプルアプリ - https://github.com/technomancy/chortles
eclipse - clojure: if ステートメントで recur を使用する方法
免責事項: 私は clojure を学んでいます。
これは私が実行しようとしている簡単な例です:
私は構文に慣れていないので、これは理にかなっていると思います。
これを修正するにはどうすればよいですか?
副次的な質問:
- Eclipseで「実行」をクリックすると(Javaの場合と同様)、コンソールが開くだけでなく、この「REPL」ウィンドウも表示されます。なぜそれが必要で、何をするのですか?
- 「実行」をクリックすると、アプリの起動に数秒かかります。速くする方法はありますか?
- コードを編集してアプリを再起動する必要がある場合、「選択したものを起動できません。最近の起動はありません」というメッセージが表示されます。それは何ですか? また、コードを再起動できないのはなぜですか? しばらく待てば再起動できます。
eclipse - 日食での clojure の実行 (反時計回り)
eclipse (反時計回りのプラグイン) で clojure を学習しています。
- Eclipseで「実行」をクリックすると(Javaの場合と同様)、コンソールが開くだけでなく、この「REPL」ウィンドウも表示されます。なぜそれが必要で、何をするのですか?
- 「実行」をクリックすると、アプリの起動に数秒かかります。速くする方法はありますか?
- コードを編集してアプリを再起動 (実行) する必要がある場合、「選択したものを起動できません。最近の起動はありません」というメッセージが表示されます。それは何ですか? また、コードを再起動できないのはなぜですか? しばらく待てば再起動できます。
これは、実行しようとしている単純なコードです。
更新:私はそれをさらに台無しにすることができました。「実行」をクリックすると、アプリケーションが実行されていないかのように、コンソールは入力を無視します...
UPDATE2 Eclipseを再起動したところ、以前の問題は解決されました。これで、コンソールでアプリを再度実行できるようになりました。何が起こったのかわかりません。私が見ることができる唯一の違いは、私がそれを台無しにしたときです-REPLウィンドウのタイトルは次のようになりました:
そして、Eclipseを再起動した後、これに戻りました:
これが何を意味するのかわかりません。
eclipse - clojure:コンソール入力を変数にバインドする方法は?
私は Clojure を学ぼうとしていますが、オブジェクト指向のバックグラウンドから来ると、単純なことはミッション・インポッシブルのように見えます。たとえば、コンソール入力を受け取り、それをコンソールにも出力する関数をどのように作成すればよいでしょうか?
私はこのようなことを試みていますが、うまくいきません。
PS私はEclipseで作業します-反時計回り
eclipse - clojure プロジェクトをデバッグしようとすると Eclipse がハングする
私の以前の質問に似ています。
Clojure プロジェクトをデバッグしようとすると、Eclipse がハングします。以前は Windows 8 で Eclipse Kepler を使用していましたが、Windows XP で Eclipse Juno を使用しても同じことが起こります。Eclipse エラー ログには、次の関連するエントリが含まれています (一番上が古い)。
私が気づいた奇妙なことの 1 つは、最初のクラッシュの後、プロジェクトの右クリック メニューの "Leiningen" と "Clojure" のエントリがなくなっていたことです。Eclipse を終了して再起動すると、これらのメニュー エントリが復元されました。
ここにはあまり情報がないことは承知していますが、誰かアイデアはありますか? デバッガーは数日間問題なく動作していましたが、今朝問題が発生しました。また、Ctrl-Alt-S を使用して REPL に「送信」することで、このファイルを正常に実行できることにも注意してください。
FWIW、デバッグしようとしているファイルは次のとおりです。
eclipse - REPL でファイルをロードすることはできません
ここでは基本的なイントロに従っています。何もしないで使用するまではすべて問題Command-Option-Sありません-そして、Clojureメニューの「REPLでファイルをロード」はグレー表示され、選択できません。
これに対する修正は何ですか?
同じメニューで、REPL を操作するための他の 2 つのオプションも使用できません。