Visual Studio で Emacs スタイルのキー バインドを取得するにはどうすればよいですか? 設定で利用できますか? プラグインは必要ですか?
10 に答える
Emacs キーボード スキームを試すことができます ( Tools->Options->Environment->Keyboard ) 。
Xkeymacsはこれをうまく処理します。デスクトップで実行されているすべてのアプリケーションに対してこのツールを構成することができます。
設定あり:
環境オプションで Emacs キーボード スキームを試してください。
プラグイン:
これはVisEmacsだけを見たことがあります。これは、Emacs を Visual Studio のデフォルトのテキスト エディターとして統合します。
Visual Studio 2010 ではEmacs キーバインド/エミュレーションが利用できなくなると投稿した後、 Emacs エミュレーションが VS 2010 の無料拡張機能として利用できるようになりました。
私はVisEmacsを使用しています。なぜなら、emacs のキーボード スキームは emacs 自体ほど良くないからです。
残念ながら、VS 2010 のEmacs エミュレーション拡張機能は、VS 2012 では公式にサポートされていません。
ただし、 VS2012 で Emacs のキー バインディングを取得する方法に関する SO の質問に対するこの回答で概説されている手順に従うと、回避策が可能です。
Visual Studio Express 2008を使用していて、Emacsキーバインディングが必要な場合は、VSE2008のVisualC ++エディションをインストールする必要があります。最初はC#エディションのみをインストールし、[ツール]->[オプション]->[環境]にカスタムキーバインディングはありませんでした。 ->キーボード。C ++エディションをインストールすると、Emacsキーバインディングが両方の製品で利用できるようになりました。
Emacs のキーボード スキームを数日間使用しましたが、すぐに頭がおかしくなりました。Emacs で慣れていた方法でキーを再バインドできませんでした (または、すばやく再バインドする方法が見つかりませんでした)。
XKeyMacsを試してみる必要があります....
「visual studio emacs」のライブ検索で、このページが表示されました。ただし、それがどれほど徹底しているかはわかりません(自分でemacsを使用したことがありません)。