問題タブ [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.
xonsh - Xonshで関数定義を表示するコマンドは何ですか?
Bash で関数を作成すると、次のようにtype
コマンドを使用してその関数定義を表示できます。
Zsh と Fish はどちらもコマンドに似たものを持っていfunctions
ます。ここで bash-to-xsh ページを確認しましたが、同等のものが見つかりませんでした。Python の を使用してみinspect
ましたが、どちらも機能しませんでした:
Xonsh でメソッド定義をどのように表示しますか?
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のインストール中に自動生成されるデフォルト設定以外には、あまりありません。でのソーシング.xonshrc
にxonsh
も 0.1 秒未満かかります。
と互換性がないのに、VSCode が my をソースにしようとするためだと思い.bashrc
ます。ただし、VSCodeを構成する方法がわかりません。たとえば、環境を解決する方法を変更してこれを解決します。( VSCode の github repoで問題を提起するかどうかはわかりません。)xonsh
xonsh
bash
を使用して端末から VSCode を起動できることはわかっていcode .
ます。動作しますが、代わりにメニューから VSCode を起動したいと思います。