2011-03-24 39 views
4

我正在使用沒有鼠標的筆記本。是否有如下圖所示的移動光標的快捷方式?

輸入prop並按tab後,Visual Studio會自動給我一個屬性模板。按tab將使光標在typepropertyname佔位符之間移動。

我想在完成屬性模板後將光標移動到新行。

有沒有這樣做的捷徑?

enter image description here

+0

當您使用ENTER時會發生什麼? – 2011-03-24 01:21:16

+0

@John:它會將開口花括號向下移動:D – LaTeX 2011-03-24 01:25:36

+3

按Enter鍵兩次。 – 2011-03-24 01:25:51

回答

7

按Enter鍵兩次。

我在發表評論前曾試着發表這個回答3次。它不會讓我太短。這就是爲什麼我輸入這個無用的措詞。

5

這不是具體到片段,但你可以按下Ctrl鍵++輸入下面開始光標所在是一個新的生產線。

要插入上述光標所在是一個新行,使用Ctrl鍵 + 輸入

這兩個工作在編輯器的任何地方。這兩種方法都很方便,因爲無論您在當前行的水平位置如何,它們都能正常工作。

+0

您的解決方案運行良好,但並不比Hans的解決方案簡單。謝謝。 – LaTeX 2011-03-24 01:33:02

+1

@Administrator:很高興爲您提供幫助。我也喜歡漢斯的回答,我也學到了一些東西:) – 2011-03-24 01:35:03

+0

這些工作在** Atmel Studio 6.1 **中,但接受的答案並不是。 – 2015-02-26 18:51:59

1

更新:Productivity PowerTools for VS2010(Woot!2012 too)提供了鍵盤快捷鍵Tools.AddEndTokenAtEnd。 (感謝本)

出於某種原因,奇妙的是,我的VS2010這是否符合 - 輸入(這是我從我對TextMate經驗更喜歡)看我的鍵盤綁定(工具>自定義>鍵盤)我看到這個快捷方式被分配給命令Tools.AddEndTokenAtTheEnd。因此,如果該命令出現在您的命令列表中,則爲其分配鍵盤快捷鍵應起作用。我有生產力電動工具,適用於Visual Studio 2010的PowerCommands和安裝了ReSharper。但是我從前兩個找不到任何負責的設置,並且根據我的經驗,所有ReSharper的命令都包含它的名稱,所以我不認爲它添加了該命令。 Ooo,我剛剛發現它被命名的原因是因爲該命令還確保在向下移動光標前在最初的行末有分號;就像Textmate中有用的鍵盤快捷鍵一樣。

我很感興趣,但被2x- 輸入解決方案困惑。當我按兩次輸入時,我得到兩個換行符,後面跟着第一行光標後的任何代碼。任何人都可以解釋如何快捷鍵/鍵組合工作?它是否有時間敏感性,因此必須快速連續按下兩個輸入?如果用戶想要快速插入某些代碼上面的某些代碼並點擊多次返回

+0

我有電動工具和ReSharper,這個命令不在我的列表中。現在安裝PowerCommands ... – 2012-11-20 15:56:22

+1

...並且我仍然沒有該命令;然後我發現電動工具被禁用。它似乎對此負責。 – 2012-11-20 16:07:32

+0

謝謝本。更新了我的答案。 – 2012-11-21 12:45:27

相關問題