記録するマクロは次のとおりです。
^
)C
)UpdateToolBar();
入力しますステップ3では、IntelliSenseを使用してUpdateToolBar
をオートコンプリートし、手動でパランセシスとセミコロンを入力しました。
選択したUpdateToolBar
ではなく、挿入されたUpdateTool
マクロを使用します。
そこで、VimのオートコンプリートであるCtrl+n
を使用してマクロを再記録しましたが、結果はまったく良くありませんでした。
マクロ使用でUpdateTol
代わりに、挿入されたUpdateToolBar
私は文字をタイプミスするので、 l
打った後Ctrl+n
使用し、 Back
に入力ミスした文字l
を削除して、VsVimを正しいテキストにオートコンプリートさせます。
Intellisenseは、まさにこのような問題があるため、マクロ記録にとって常に問題です。 正しく繰り返すことができないため、マクロ記録中にインテリセンスを完全に無効にする方がよいかどうか疑問に思い始めています。
こんにちはジャレド、
しかし、別の方法で間違っていたとしても、VsVimの完了の動作がマクロ記録を満たさないことに気づきましたか?
宜しくお願いします、
マーティン
@MartinLemburgはCtrl+N
問題について言及していますか?
確かに、Ctrl-N / PでIntelliSenseまたはVIMコマンド補完を使用するかどうかに関係なく、どちらもマクロの記録を失敗させます。
- - - - オリジナルメッセージ - - - -
投稿者:ジャレッド・パーソンズ[email protected]
宛先: [email protected]
Cc:マーティン。 [email protected]
送信:14.7.'14、22:24@MartinLemburgはCtrl + Nの問題について言及していますか?
このメールに直接返信するか、GitHubで表示してください。
マーティン・レンバーグ
EmdenerStraße19A
10551ベルリン
ドイツ
+49 1793954095暴徒。
+49 30 39037205Tel。
+49 3212 LEMBURG
マクロの記録中にインテリセンスと自動フォーマットを無効にする場合は+1。
マクロの記録中にIntellisenseと自動フォーマットを無効にする場合は+1。
私は何年もの間VsVimのオンとオフを使用していましたが、それに切り替えた最後のクリンチャーは、MSがVisualStudioからマクロを削除したときでした。 とにかくVimマクロはVSの古いマクロよりも優れていますが、Intellisenseと自動フォーマットとの戦いは苦痛です。
最も参考になるコメント
マクロの記録中にインテリセンスと自動フォーマットを無効にする場合は+1。