問題タブ [supertab]
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.
vim - 地図タブキーへ
私はvimプラグインのスーパータブを使用してキーをオートコンプリートにマップしてい<TAB>
ますが、古いタブ機能(単語の最後にインデントする)が必要な場合があり、それをにマップしたかったの<S-TAB>
ですが、作成できないようですそれは動作します。
ドキュメントにはg:SuperTabMappingTabLiteral
、古いタブ機能を取り戻すために設定できる があると記載されています。に設定しましたlet g:SuperTabMappingTabLiteral = '<s-tab>'
が、それも機能していないようです。
SO に関するその他の質問は、スーパータブを有効にしてリテラル タブ文字を取得する方法に関するものです。リテラル タブは必要ありません。
vim - vimで@タグのオートコンプリートを一覧表示する
vim で編集するときに、マークダウン ファイルに多数の@tags
(例: @sea_ice
、 )を植えたいと思います。@models
現在、SuperTab を使用して通常の単語をタブで補完しています。ただし、シンボル<tab>
の後にヒットすると、すべてのリストが表示されるのではなく、現在のコンテキストで見つかったすべての単語の長いリストが表示されます。@
@tags
SuperTab ではカスタム コンテキスト定義が可能であることに気付きましたが、私は vim スクリプトについて何も知らず、ドキュメントには 2 つの例しか含まれていないため、自分でスクリプトを作成することはできません。
少し検索した後、おそらく新しいカスタム omni complete 関数、特に関数の後半を定義する必要があると思います。
function! TagComplete(findstart, base)
if a:findstart
" locate the start of the word
let line = getline('.')
let start = col('.') - 1
while start > 0 && line[start - 1] != '@'
let start -= 1
endwhile
return start
else
" find @tag
let res = []
????
????
endif
return res
endif
endfun
これは私が取り組んでいるコードです。しかし、それをテストする方法や、どこに置くのが正しいのかわかりません。助けてください
ありがとう
vb.net - コードによる SuperTabItem の変更
SuperTabControl に 2 つの SuperTabItems があります。ボタンをクリックして SuperTabItem1 から SuperTabItem2 に変更したい。
DotNetBar コンポーネントを使用しています。SuperTabControl の機能は、Visual Basic の通常のオブジェクトの TabControl と同じです。しかし、これらの Tab オブジェクトではコードが同じようには機能しないようです。
私はこれと他の多くの種類の行を試しましたが、何もしませんでした:
vim - スーパータブ リストのオプションですが、自動選択はしません
コードの一部を入力してタブを押すと、提案を絞り込みながら入力を続けることができるように、VIMプラグインであるSupertabを構成する方法はありますか?
Java での例:
オプション (print、printf、println) のリストを表示する必要がありますが、テキストはそのままにしておく必要があります
それは、Enter キーを押して選択するまでです。
また、オプションを表示したまま、入力を続けて絞り込むことはできますか?
c の例:
多くのオプションを表示します (putc、putc_unlocked、puts など)
しかし、タブを押すとすぐに SuperTab が最高のオプションを強調表示し、そのテキストをそこに配置するので、残りのオプションを循環して必要なものを選択する必要があります。オプションのメニューを表示するだけで、入力を続けて、入力に応じてオプションが変化するのを確認することはできますか?
ありがとうございました!
angular - Angular は View を更新しません (redux、ionic ...)
非常にシンプルな Ionic ページがあります。このページには、Reduxstate のステータスが表示されます。このページには、別のページに移動するためのボタンがあり、そこで状態を変更して戻ることができます。戻ると、ビューは更新されません。なぜそれがうまくいかないのか、私はかなり長い時間をかけて研究してきました。残念ながら、成功しません。
成分
テンプレート
見つけてみてください:
- ページは Ionic スーパータブ コンポーネントにあります。私は最初、それがプラグイン ionic スーパータブと関係があると考えました。私はそれを取り出しましたが、役に立ちませんでした
多分それはreduxと関係がありますか?もしかしてステータス変わらない?Angular Zone ではそれが起こらないのではないでしょうか? せっかくなので少し書き直しました
すべての変更が受け入れられ、コンポーネントに保存されます。コンソール出力は常に true です (常に Angular ゾーンにあります)。ビューが更新されないのはなぜですか?
前回、changeDetection を手動でトリガーしようとしましたが、これはエラーにつながりました。
/li>
visual-studio-code - VSCode 1.37.1 の値「selectNextQuickFix」と「selectPrevQuickFix」に相当するものは何ですか?
補完リストを循環するために、Vim と同じ動作を VSCode で取得しようとしています。
Vimshift+tab
をtab
使用すると、補完リストが上下に循環します。矢印キーに手を動かさなくていいので気に入っています。
このブログで、そのような動作の構成を見つけました。
問題は、提案された値selectNextQuickFix
がselectPrevQuickFix
バージョン 1.37.1 には存在しないことです。
次のメッセージが表示されます。Value is not accepted. Valid values: [bla, bla, list of values]
まったく同じ動作をさせるには、これら2つの代わりにどの値を設定する必要があるか知っていますか?