Софтуерно Инженерство
Loading...
+ Нов въпрос
Lyubo avatar Lyubo 171 Точки

[Useful Info] Полезни клавишни комбинации в VisualStudio

Здравейте, искам да споделя по-важните клавишни комбинации в VisualStudio

F1 - помощ(Help), отваря MSDN
Ctrl-K-D - форматира кода
Tab-Tab - дописва командата/синтаксиса
Ctrl-X, Shift-Delete или Ctrl-L - изтрива редът, на който се намираме
Ctrl-Del - изтрива думата отдясно на курсора
Ctrl-Backspace - изтрива думата отляво на курсора
Ctrl-C или Ctrl-Insert - копира маркираният текст
Ctrl-V или Shift-Insert - пейства (поставя) копираният текст
Ctrl-Z или Alt-Backspace - отменя последното действие(ако сме изтрили дума е връща обратно)
Ctrl-Space - отваря диалоговия прозорец
Ctrl-S - запазва текущият файл
Ctrl-Shift-S - запазва текущият файл и проект
Ctrl-P - показва диалоговия прозорец Print
Alt-Shift-A - отваря прозорец от който можем да добавим/отворим файл/проект
Ctrl-Shift-A - отваря прозорец от който можем да добавим нов елемент(клас, интерфейс и т.н.)
F12 - премества курсора от метода/промеливата на който се намира, върху местото където сме ги дифинирали
Tab - премества реда надясно с 4 позиции
Shift-Tab - премества реда на ляво с 4 позиции
Shift-End - маркирва целият ред
Ctrl-G - отваря прозорец от който може да изберете на кой ред да отидете
Ctrl-Shift-B - билдва сълюшъна
Ctrl-Shift-N - създава нов проект
Ctrl-Shift-O - отваря папката в която се намират всичките ни проекти
Ctrl-F - показва диалоговият прозорец за търсене
Ctrl-H - показва диалогови прозорец от който можем да търсим думи в проекта и да ги променяме едновременно навсякъде
Ctrl-Tab - преминаваме от един файл в друг
F9 - задава/премехва точка(breakpoint) за прекъсване от текущият ред
Ctrl-F9 - активира/разактивира точката за прекъсване(работо само при вече поставен breakpoint :))
F5 - стартирва дебъгера
Shift-F5 - спира дебъгера
F10 - мести курсира когато сме в режим дебъг
F11 - влизаме в даден метод когато сме в режим дебъг
Ctrl-F5 - стартира кода
Ctrl-Alt-L - отваря прозореца с проектите(Solution Explorer)
Ctrl- A - маркирва целият текст
Ctrl-R или Ctrl-M - създава метод, от маркираният текст
Alt-Shift-Enter - премахва/добавя страничните менюта
Ctrl-F4 - затваря текущият прозорец
F6 – генерира изпълним .exe файл
Ctrl-M-0 - затваря методите
Ctrl-M-L - отваря методите
Ctrl-W-T - показва TODO списъка

и не на последно място MSDN

 

И няколко полезни настройки на VisualStudio

 

За да стартирва автоматично текущият проект - Tools -> Options -> Projects and Solutions -> Build and Run слага се отметка на "For new solutions use the currently selected project"

Показване на номерата на редовете - Tools -> Options -> Text Editor -> C# -> слага се отметка на "Line number"

 

Проекта да не се стартирва когато има грешка в кода - Tools -> Options -> Projects and Solutions -> Build and Run -> избира се "Do not launch" от "On Run, when project are out of date:"

Тагове:
74
Общи приказки
Anichka avatar Anichka 93 Точки

Аз бих добавила и

Ctrl-K-C - закоментиране на маркирания текст с //

Ctrl-K-U - откоментиране на маркирания текст

6
ViValDam avatar ViValDam 23 Точки

Клавишните комбинации , ги има в менюто на самото В Студио, но забравих къде точно , защото аз повече ползвам мишката и падащите менюта , отколкото клавишни комбинац

1
Blizz avatar Blizz 33 Точки
Така сме всички в началото.Почни да се стремиш да не използваш почти за нищо мишката :) Така всичко става много по-бързо :) Казвам ти го от опит с Photoshop. Много по-лесно и бързо се създава нещо с натискането на 10 комбинации отколкото с влачене на мишка наляво и надясно, както е казвал Наков :) 
4
beBoss avatar beBoss 513 Точки

Може леко да редактираш заглавието :)

Иначе доста полезна информация, вместо да се луташ из менютата.

3
mantodeus avatar mantodeus 17 Точки

Хубав и изчерпателен списък, мерси!

Мога да добавя и една друга настройка, която може би била полезна на някой- понякога се случва текста, който пишете да отнеме повече от един ред. За да не скролирате наляво и надясно много по-удобно е да включите word wrapa (пренасянето на дългите редове), отидете на

Tools -> Options -> Text Editor -> All Languages -> General -> Select Word Wrap

5
yordan87 avatar yordan87 2 Точки

Изобщо не са малко браво.

1
Ellnita avatar Ellnita 52 Точки

Благодаря ти много за труда да добавиш тук толкова изчерпателен списък, както и на останалите колеги за добавките. Това изключително много улеснява живота, особено на някой по-начинаещ като мен :) 

2
Annie avatar Annie 87 Точки

Ctrl-E-D -> форматиране на кода

F2 -> rename

2
RadioDr avatar RadioDr 7 Точки

https://docs.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-for-frequently-used-commands-in-visual-studio#bkmk_edit

Това е актуалният линк към 31 май 2017.
 

Happy shortcutCoding на начинаещите, като мен :) :)

0