VS.NET 的 Keyboard Mapping 問題 |
尚未結案
|
boson
中階會員 發表:74 回覆:155 積分:85 註冊:2004-07-31 發送簡訊給我 |
我用慣了 Delphi, 這幾天試著改用 VS.NET, 發覺 VS.NET 真的比較強 !
唯一令我難以習慣的, 就是 editor 的操作 我一直都是使用 Wordstar 的按鍵 mapping 模式(在 Delphi 稱為 IDE Classic)
也就是用 Ctrl-E, Ctrl-X, Ctrl-S, Ctrl-D 代替上下左右方向鍵
用 Ctrl-R, Ctrl-C 代替 PgUp PgDn 等等 VS.NET 好像並沒有支援這種 mapping 模式
但我聽說可以自行設定 keyboard mapping
不知道有沒有人知道如何設定 ?
|
OsX
版主 發表:6 回覆:151 積分:111 註冊:2003-05-03 發送簡訊給我 |
可以自行設定, 我現在把 VS.NET 的 Keyboard Mapping 設定成跟
Delphi 一模一樣, 這樣我就不用記 2 套的 Keyboard 按鍵, 省掉
很多麻煩, Delphi 的 Keyboard Mapping 可以一模一樣設定在
VS.NET 中. 1. 先將設定視窗帶出, 工具 ---> 選項 ---> 鍵盤.
2. 將你現在使用的Keyboard mapping【鍵盤對應位置】中, 另存新檔, 因為
Default Install 的 Keyboard mapping 無法修改.
3. 你可以先在設定頁面中的【快速鍵】這個輸入地方, 先輸入你要的 Hot Key
, Ex: Ctrl P, 這時下方的【快速鍵目前已被下列命令所使用】內會列出
你現在輸入的這個 Hot Key 是否已經被其它功能所使用. 這可以讓你快速
找出什麼樣的 Hot Key 被什麼樣的命令使用.
4. 畫面上的【顯示包含下列命令】,可以讓你設定你只想要看見的系統所有命
令, 就是 Filter 的意思, 例如, 你想樣設定【貼上】這個指令成
Ctrl H, 可是你不知道這個指令在那裏, 這時候在【顯示包含下列命令】
這個輸入框輸入 --> "貼上" 這2個中文字, 你會發現下面的 Listbox 其它
無關"貼上"這2個字的指令都被濾掉了.
5. 這時候你取 "編輯.貼上", 在下面的【快速鍵】按 Ctrl H, 然後按下
【指派】, 這時候 "貼上" 這個命令的 Hot Key 就被替換成 Ctrl H 了. 6. 你可以找網路上已經設好的 Keyboard Mapping File , Download 下來後,
你可以直接指定, 不用一個一個自己設.
|
boson
中階會員 發表:74 回覆:155 積分:85 註冊:2004-07-31 發送簡訊給我 |
|
OsX
版主 發表:6 回覆:151 積分:111 註冊:2003-05-03 發送簡訊給我 |
|
boson
中階會員 發表:74 回覆:155 積分:85 註冊:2004-07-31 發送簡訊給我 |
真是多謝了 !
雖然你所提供的 mapping, 並不是我想要的那種 我要的並不是 Delphi 內定的 mapping, 而是在Delphi稱為 "IDE Classic"的那種
也就是遠古時代的 Wordstar 或者是 Turbo Pascal 使用的那一種 不過, 後來我照著你說的方法, 自己設定,
哇 ! 居然可以在 VS.NET 的環境中, 得到跟 Turbo Pascal 幾乎一樣的 mapping 方式
真是太好了
雖然有少數幾個按鍵無法設定, 但基本的操作按鍵都設成相同了
這下我可以比較順手了
真是多謝多謝 !
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |