Отмените выделение выделенного текста в ячейке дизайн-таблицы sql server management studio без мыши - PullRequest
4 голосов
/ 18 июля 2011

Это то, что беспокоило меня годами.Когда я использую SQL Server 2005 Management Studio и я работаю в конструкторе таблиц, и я редактирую определения столбцов, это почти возможно сделать полностью без использования мыши.Однако, если я перемещаюсь по ячейкам в этом конструкторе с помощью клавиш со стрелками, при перемещении в новую ячейку выделяется весь текст.Скажем, я хочу изменить десятичную (6,2) на десятичную (6,3), поэтому я перемещаюсь туда с помощью клавиш со стрелками и выбирается целая десятичная (6,2) фраза.Мне совершенно не удалось найти способ переместить курсор в начало или конец строки.Вместо этого любая комбинация клавиш ctrl, shift, alt и стрелка без особого труда выбирает соседнюю ячейку в направлении этой стрелки.Поэтому неизбежно, я должен убрать руки с клавиатуры и использовать мышь, чтобы щелкнуть внутри ячейки, которую я хочу отредактировать, и затем я могу редактировать значение, не вводя заново всю вещь.

GRRR!

Может кто-нибудь помочь мне с этим?

Я буду вечно благодарен (или, по крайней мере, до тех пор, пока я использую Sql Studio Management Studio)!

Спасибо,

Ответы [ 3 ]

5 голосов
/ 10 сентября 2013

Э-э ... F2, верно? Это всегда работает для меня, практически в любой программе, где вы редактируете сетку

3 голосов
/ 19 июля 2011

Играя с ответом @ Damien, я нашел еще лучший ответ, который я в основном принимаю как ответ.

Если вы переместитесь в ячейку и весь текст выделен, вы можете нажать клавишу выхода.Весь текст будет по-прежнему выделен, но в этот момент вы можете использовать навигационные клавиши, такие как стрелки и Home и End, и они будут работать как положено.

0 голосов
/ 18 июля 2011

Хорошо, это некрасиво, но вы можете сделать это с помощью 3 действий с клавиатурой: ПРОБЕЛ, CTRL-Z, СТРЕЛКА ВПРАВО оставляет курсор в конце текста, затем стрелка влево перемещает курсор внутри текста.

Но, как я сказал в своем комментарии, я бы просто использовал окно запроса и писал SQL напрямую, а не с помощью конструктора таблиц.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...