5

私はタッチタイピストです。

私は通常のHP17"ラップトップを使用しています...

Visual Studio 2008を使用している場合、右手でホーム行を離れ、矢印キーを使用してエディターのさまざまなコード行に移動することがよくあります。

私はviemuを見たことがありますが、iamはviユーザーではなく、viemuを学ぶために時間を費やすことには興味がありません。

複雑なものをコーディングしていて、矢印キーを使用するために手を離さなければならないときはイライラします...

他の開発者がこれをどのように処理するか知りたいですか?

編集:私がViemuを使用しない理由の1つは、私がコンサルタントであり、viemuアドインがインストールされていない他のマシンを頻繁に使用しなければならないことです。

4

4 に答える 4

3

TouchCoursor http://touchcursor.sourceforge.netという名前の小さなオープンソース ユーティリティがあります。

于 2010-11-06T13:56:25.033 に答える
2

私はvimユーザーでタッチタイピストですが、慣れたことはありませんhjkl。私にとっては矢印キーを使用しても問題ありませんが、そのスキルを習得した同僚を尊敬していることを認めなければなりません。

本当に厄介な唯一のことは、、、HomeなどEndが異なるキーボードの同じ場所に正確に表示されないことです。それは本当に私を狂わせます。

于 2009-06-24T18:45:04.147 に答える
1

同意します。指をメイン キーボードから矢印キーに移動するのも非常に苦痛でした。

私にとってうまくいったのは、Emacsモードを使用することでした。viemu モードを使いたくないとおっしゃいましたが、Emacs モードは VS2008 に組み込まれているので、他のマシンでも簡単に使用できます。

[ツール] -> [キーボード] に移動し、[次の追加のキーボード マッピング スキームを適用] の下でドロップダウンを Emacs に切り替えると、そのモードを使用できます。私の経験では、キーは Emacs コマンドにかなりよく従っており、Web 上の多数のチュートリアルからコマンドを学ぶことができます。

于 2009-06-24T18:56:29.460 に答える
1

小指 (別名小指) を使ってカーソル キーまで伸ばし、残りの手の部分を Return/Enter キーに固定することを学びました。このアプローチは、カーソル キーと Page Up/Page Down キーの両方を使用する場合にうまくいくようです。ただし、私は通常、Ctrl + F3 ショートカットを使用して実際のキーワードなどを検索します。これにより、ホーム行を離れるのを避けることができます。コード ナビゲーションにも同様に有効で、Ctrl+G で特定の行番号に移動できます)。

余談ですが、速度は正確さの後にのみ役立つと感じており、キーボードを見ずにホーム行からカーソルキーに移動する必要がないことによって節約される時間が本当に重要であるとは確信していません。正しく書かれた実際のコード。何年にもわたって、品質よりもスピードを優先しているように見えるチームメイトが何人かいて、私にとってはそれは悪いことです。実際に物事を正しくコーディングすることを学ぶ前に、タイピングを最適化することは努力の無駄のように思えます (もちろん、それはおそらく対照的に、彼らは私が遅くて効果がなかったと思っています)。

もちろん、品質の高い開発者であれば迅速に作業する必要があることは十分理解していますし、ツールを効率的に使用することは良いことです。

于 2009-06-24T18:57:03.640 に答える