問題タブ [tabexpansion]
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.
c# - PowerShell - Parameter Value Tab Expansion for Enum types
Is it possible to implement parameter value tab expansion for enum
parameter types?
Creating a binary cmdlet with parameter definition:
Is there some way to type:
To get:
Where:
I know it may be possible with overriding the TabExpansion
function but I was wondering if there was something I could do within my cmdlet to expose this type of functionality.
powershell - Powershell のタブ展開機能で引用に影響を与えることはできますか?
Powershell タブ展開関数は、これまでの行と「現在の単語」の 2 つのパラメーターを取ります。関数は、現在の単語の置換を返す必要があります。
実験から、現在の単語が引用符なしで関数に渡され、返された単語が元と同じ引用符で行に挿入されるように思えます。たとえば、次のように入力すると
タブ展開関数に (引用符なしで) 渡された文字列を取得しbar
、返された値を二重引用符で囲んで行に戻します。
この動作は、場合によっては問題を引き起こします。たとえば、ファイル名の部分的な補完では、C:\Pro<TAB>
get"C:\Program Files"
と入力する場合がありますが、さらに展開するには最後の引用符を削除する必要があります (たとえば、入力\Micro
してから TAB をもう一度押すなど)。
また、引用符を含む展開された値を返すのは非常に面倒です:
これにより、不均衡な引用符が発生します。
この動作を回避または回避する方法はありますか?
ポール。
zsh - ZSH ディレクトリ展開 (「..」から「../」)
最近、ZSH の学習と使用を開始しました。
私が直面している問題は、ZSH がコマンド (「cd」、「cp」など) の「..」を「../」に自動展開しないことです。バッシュはこれを行います。
US レイアウトのキーボードを使用している場合、これはそれほど大きな問題にはなりませんが、スカンジナビアでは '/' は SHIFT+7 の後ろにあるため、ヒットははるかに高速です。
このような自動拡張をどのように実装しますか? 「Oh my ZSH」パッケージを使用しています。「cd ..」と入力した後に CTRL+xh を入力すると、次の結果が得られます。
どんな助けでも大歓迎です!
powershell - WindowsPowerShell3.0でTabExpansion2をオーバーライドする方法を示す例
Windows PowerShell 3.0でTabExpansion2関数をオーバーライドする方法を示す例はありますか?古いTabExpansion関数をオーバーライドする方法は知っていますが、PowerShellISEのインテリセンスの項目のリストを提供したいと思います。TabExpansion2の定義を確認しましたが、タブ拡張プロセスで独自のコードを挿入する方法を簡単に理解することはできませんでした。
visual-studio - 最初の選択後に配列のタブ補完が表示されない
これは VS PowerShell 用のスクリプトです。
パッケージ マネージャー コンソールでこのコマンドを実行してスクリプトを実行すると、タブを使用してオプションを選択し、TabExpansion から各オプションの値を選択できます。
問題は、配列オプションのタブ補完の最初の値を選択した後、追加を選択するために再び表示されないことです。
powershell - タブ引数補完のPowerShellの書式設定
私は PowerShell 3 で TabExpansion2 を使用しています。タブで引数を完了すると、必要な文字列が表示されますが、必要のない構文でラップされています。
たとえば、後にタブを押すと-binName
:
私が必要なのは:
このスクリプトを使用しています: https://www.powershellgallery.com/packages/PowerShellCookbook/1.3.6/Content/TabExpansion.ps1
これらの調整されたオプション:
ありがとう!