問題タブ [xonsh]

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

xonsh - Xonshで関数定義を表示するコマンドは何ですか?

Bash で関数を作成すると、次のようにtypeコマンドを使用してその関数定義を表示できます。

Zsh と Fish はどちらもコマンドに似たものを持っていfunctionsます。ここで bash-to-xsh ページを確認しましたが、同等のものが見つかりませんでした。Python の を使用してみinspectましたが、どちらも機能しませんでした:

Xonsh でメソッド定義をどのように表示しますか?

0 投票する
0 に答える
22 参照

visual-studio-code - Xonsh の環境を解決する VSCode の既定の動作を変更します。

VSCode 1.62.3 で Kubuntu 21.10 を使用しています。

デフォルトのシェルを bash からXonshに変更しました。アプリ メニューから VSCode アイコンをクリックして開くと、「シェル環境の解決に失敗しました」というメッセージが表示され続けます。(ログインのメインプロセスは[main] [error] RequestService#request resolving shell environment failed {}、最終的にあきらめるまで何度も繰り返されます)。

VSCode のドキュメントによると、これは環境の解決に時間がかかりすぎる (> 10 秒) ためです。しかし、私はでソースを試し.bashrcましたbash。それは即座に行われます。Ubuntuのインストール中に自動生成されるデフォルト設定以外には、あまりありません。でのソーシング.xonshrcxonshも 0.1 秒未満かかります。

と互換性がないのに、VSCode が my をソースにしようとするためだと思い.bashrcます。ただし、VSCodeを構成する方法がわかりません。たとえば、環境を解決する方法を変更してこれを解決します。( VSCode の github repoで問題を提起するかどうかはわかりません。)xonshxonshbash

を使用して端末から VSCode を起動できることはわかっていcode .ます。動作しますが、代わりにメニューから VSCode を起動したいと思います。