私は最近、IPythonコマンドウィンドウ+ N ++からVisualStudio用のPythonToolsに移行しました。これは、主にリッチコード補完(NumPyなどの非標準ライブラリを検索できる)のためですが、見た目も良いためです。
単純な白と黒のIPythonに欠けているのは、履歴検索機能だけです。入力imp
を開始してから上矢印を押すと、で始まるコマンドのみが参照されますimp
。
PTVSでこの機能をアクティブにする方法はありますか?PTVSには「スマートヒストリー」と呼ばれるものがありますが、カーソルが最後の位置にあるときに、ユーザーが(フィルター処理されていない)履歴を参照できるようにするだけであることがわかります。IPythonの履歴機能はパッケージに由来するため、起動スクリプトなどを実行してアクティブ化する方法はありませんか?
現在、このような機能はありません。課題トラッカーには、投票またはコメントすることをお勧めするいくつかの関連機能があります。これは、チームが最近ランダムに話し合ったものでもあるので、フィードバックを得るのは素晴らしいことです。すべての機能が少し異なるので、一方が他方よりも言うことを好むかもしれません。
現在、起動スクリプトでアクティブ化できない理由は、履歴が現在VSで実行されているREPLウィンドウコンポーネントによって実装されているためです。VSのすべての履歴をメモリに保持しており、評価者が履歴を提供するための拡張ポイントはありません。C#のREPLウィンドウをハックしたい場合は、投稿も受け付けます:)
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加