сочСтаниС клавиш для коммСнтирования ΠΊΠΎΠ΄Π° visual studio

Горячая клавиша Π² Visual Studio 2015.

Π’Ρ€ΡŽΠΊΠΈ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Visual Studio

1. Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ тСксты

НавСрноС ΠΎΠ΄Π½Π° ΠΈΠ· ΠΌΠΎΠΈΡ… самых Π»ΡŽΠ±ΠΈΠΌΡ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Visual Studio – Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ тСкста ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌΠΈ, Π° Π½Π΅ строками. НаТмитС Alt ΠΈ Π»Π΅Π²ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ маши ΠΈ выдСляйтС тСкст ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΎΠΉ.

2. ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ поиск строк

НаТмитС Ctrl + I ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°ΠΉΡ‚Π΅ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ тСкст. Π‘ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒΡΡ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ символы ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ вхоТдСния строки ΠΎΡ‚ полоТСния курсора ΠΈ Π½ΠΈΠΆΠ΅.

3. ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Иногда Ρ‚Π°ΠΊ хочСтся ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² Π±ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π° нСсколько строк сразу, Π° ΠΏΠΎΡ‚ΠΎΠΌ, пСрСйдя ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ скопированныС строки Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΌ порядкС. Visual Studio ΡƒΠΌΠ΅Π΅Ρ‚ ΠΈ это!

Для Π½Π°Ρ‡Π°Π»Π° Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ΄Π° ΠΈ скопируйтС Π΅Π³ΠΎ Π² Π±ΡƒΡ„Π΅Ρ€ (Ctrl + C), послС этого Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΈ скопируйтС Π΅Π³ΠΎ Ρ‚ΠΎΠΆΠ΅. Ну ΠΈ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½, интСрСса Ρ€Π°Π΄ΠΈ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ установитС курсор Π²Π²ΠΎΠ΄Π° ΠΊΡƒΠ΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π΅Ρ‰Π΅ ΠΈ Π·Π°ΠΆΠΌΠΈΡ‚Π΅ клавиши Ctrl + Shift ΠΈ Π½Π°ΠΆΠΈΠΌΠ°ΠΉΡ‚Π΅ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ V (Π½Π΅ отпуская Ctrl + Shift). Π’Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ вставляСмыС Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ Ρ†ΠΈΠΊΠ»ΠΈΡ‡Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π΄ΡƒΡŽΡ‚ΡΡ.

4. ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ тСкста Π½Π° Toolbox ΠΈ с Toolbox

Π’Π΅Π»ΠΈΠΊΠΈΠΉ ΠΈ ΠΌΠΎΠ³ΡƒΡ‡ΠΈΠΉ Drag & Drop ΠΏΡ€ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΠ΄Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π΅Π½, Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΎΠ² Π½Π° Ρ„ΠΎΡ€ΠΌΡƒ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ кусочСк тСкста ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° панСль Toolbox, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡ‚ΠΎΠΌ, Ρ‚Π°ΠΊΠΆΠ΅ пСрСтаскивая, Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΊΡƒΠ΄Π° ΡƒΠ³ΠΎΠ΄Π½ΠΎ. Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Π°Π½Π°Π»ΠΎΠ³ стандартного Π±ΡƒΡ„Π΅Ρ€Π° ΠΎΠ±ΠΌΠ΅Π½Π°.

5. БыстроС ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅/раскоммСнтированиС Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΊΠΎΠ΄Π°

Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΊΠΎΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Ctrl + K, C (удСрТивая Ctrl Π½Π°ΠΆΠ°Ρ‚ΡŒ K, Π·Π°Ρ‚Π΅ΠΌ C). Для снятия ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π·Π°ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ кусок ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Ctrl + K, U.

6. ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ IntelliSense

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ IntelliSense, Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΆΠ΅Ρ‚ΡŒ Ctrl + J. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ пригодится, Ссли ΠΏΠΎ ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ подсказка Π½Π΅ отобраТаСтся (Π²Ρ‹ Π½Π° «полусловС» наступили Β«Π½Π° Π³ΠΎΡ€Π»ΠΎ пСснС», Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π°ΠΆΠ°Π»ΠΈ Esc).

7. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΠΈ/Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΠΈ скобками

УстановитС курсор Π²Π²ΠΎΠ΄Π° Π½Π° скобку, для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° Π΅Π΅ ΠΏΠ°Ρ€Ρƒ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Ctrl + ]. Π­Ρ‚ΠΎ ΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ для многострочных ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² (/* */), Ρ€Π΅Π³ΠΈΠΎΠ½ΠΎΠ² (#region #endregion) ΠΈ ΠΊΠ°Π²Ρ‹Ρ‡Π΅ΠΊ, ΠΎΠ±Ρ€Π°ΠΌΠ»ΡΡŽΡ‰ΠΈΡ… строки.

8. Π‘Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π½ΠΈΠ΅/Ρ€Π°Π·Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ° (Ρ€Π΅Π³ΠΈΠΎΠ½Π°, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ†ΠΈΠΊΠ»Π° ΠΈ Ρ‚. ΠΏ.)

Если Π²Π°ΠΌ Π»Π΅Π½ΠΈΠ²ΠΎ ΠΏΠΎΠ»Π·Π°Ρ‚ΡŒ ΠΌΡ‹ΡˆΡŒΡŽ Π΄ΠΎ Π·Π½Π°Ρ‡ΠΊΠ° +/-, Ρ‚ΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Ctrl + M, M (удСрТивая Ctrl Π½Π°ΠΆΠ°Ρ‚ΡŒ M Π΄Π²Π° Ρ€Π°Π·Π°) сдСлаСт Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ. Ctrl + M, L позволяСт ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ/Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ всС Π±Π»ΠΎΠΊΠΈ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ГорячиС клавиши Π² Visual Studio

Бюда Π±ΡƒΠ΄Ρƒ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ горячиС клавиши Π² Visual Studio, способы быстрого Π²Π²ΠΎΠ΄Π° ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ Ρ„ΠΈΡˆΠΊΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠ΄ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎ.

НачнСм с самого простого, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π²Π°Π΅Ρ‚ Π½ΡƒΠΆΠ½ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅ΠΌΡƒ программисту:
cw + 2 Ρ€Π°Π·Π° Tab = Console.WriteLine();

Π”Π°Π»Π΅Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ ΡΡ‚Π°Ρ‚ΡŒΠΈ с Π₯Π°Π±Ρ€Π°, Π³Π΄Π΅-Ρ‚ΠΎ с ΠΌΠΎΠΈΠΌΠΈ дополнСниями, Π½ΠΎ Π² основном Π² чистом Π²ΠΈΠ΄Π΅:

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Ctrl+K,C β€” Π·Π°ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ Π² ΠΊΠΎΠ΄Π΅.
Ctrl+K,U β€” Ρ€Π°ΡΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ Π² ΠΊΠΎΠ΄Π΅.

Если ΠΏΠ΅Ρ€Π΅Π΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π½Π°Π±Ρ€Π°Ρ‚ΡŒ /// β€” автоматичСски Π±ΡƒΠ΄ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ XML ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΡ‚ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для создания Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. Π’ΡƒΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, описаниС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ Ρ‚.ΠΏ. Π”Π°Π»Π΅Π΅ ΠΏΡ€ΠΈ использовании Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π±ΡƒΠ΄ΡƒΡ‚ Π²ΡΠΏΠ»Ρ‹Π²Π°Ρ‚ΡŒ подсказки ΠΊΠ°ΠΊ Ρ€Π°Π· с этой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ.

Поиск

Ctrl+F β€” открываСтся стандартноС ΠΎΠΊΠ½ΠΎ поиска, Ссли Π² Π±ΡƒΡ„Π΅Ρ€ Π½Π΅Π΄Π°Π²Π½ΠΎ Π±Ρ‹Π»ΠΎ скопирован тСкст, Ρ‚ΠΎ ΠΎΠ½ автоматичСски ΠΏΠΎΠ΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒΡΡ.
Ctrl+F3 β€” поиск Β«Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎΒ» тСкста Π²Π½ΠΈΠ· (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹Π΄Π΅Π»Π΅Π½ ΠΈΠ»ΠΈ слово Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ стоит курсор), Π±Π΅Π· копирования Π² Π±ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π°.
Ctrl+Shift+F3 β€” поиск Β«Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎΒ» тСкста Π²Π²Π΅Ρ€Ρ….
Ctrl+I β€” ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚Π΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ тСкст, этакий runtime поиск.

Π’Ρ‹Π·ΠΎΠ² Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ Π΄ΠΆΠΈΠ½Π°

Π’Π°ΠΌ лСнь ΠΏΠΈΡΠ°Ρ‚ΡŒ тСкст ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ?! Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ Intellisence Π½Π΅ устраиваСт Π½Π΅ΡΡƒΡ‰ΡƒΡŽΡΡ Π²ΠΏΠ΅Ρ€Π΅Π΄ΠΈ вас Π²Π°ΡˆΡƒ ΠΌΡ‹ΡΠ»ΡŒ?!
Π’ΠΎΠ³Π΄Π° самоС врСмя ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ:
Ctrl+Space β€” Π²Ρ‹Π·ΠΎΠ² Intellisence с ΠΏΠΎΠΊΠ°Π·ΠΎΠΌ «слов»
Ctrl+J β€” Ссли Π²Ρ‹ ΠΏΠΎΠ΄Π·Π°Π±Ρ‹Π»ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° класса ΠΈΠ»ΠΈ Π΅Π³ΠΎ свойсто, Ρ‚ΠΎ эта комбинация Π²Π°ΠΌ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚. МоТно ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ, Π½ΠΎ эта Π±ΠΎΠ»Π΅Π΅ «умная».
Ctrl+K, X β€” ΠΏΠΎΠΊΠ°Π· всСх сниппСтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρƒ вас Π΅ΡΡ‚ΡŒ, Π² Π²ΠΈΠ΄Π΅ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ списка, использованиС ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятно 🙂
ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅_имя_снипСта+Tab β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сниппСт Π² ΠΊΠΎΠ΄Π΅.

Навигация ΠΏΠΎ ΠΊΠΎΠ΄Ρƒ

Если ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Ρ‚ΠΎ студия, ΠΏΠΎ своСй ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π΅ MDI, Π·Π½Π°Ρ‡ΠΈΡ‚ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ, ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠΊΠ½Π°ΠΌΠΈ:
Ctrl+Tab β€” Π°Π½Π°Π»ΠΎΠ³ Alt+Tab Π² Windows, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ ΠΊ студии.

ΠžΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ инструмСнтом Π² студии ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ, Π΄Π°-Π΄Π°, ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ с ΠΊΠ½ΠΈΠΆΠ½Ρ‹ΠΌΠΈ. МоТно ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Π½Π΅ΠΌΡƒ:
Ctrl+B, T β€” ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ/ΡΠ½ΡΡ‚ΡŒ Π·Π°ΠΊΠ»Π°Π΄ΠΊΡƒ.
Ctrl+B, Ctrl+C β€” ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ всС Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ.
Ctrl+B, N β€” ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠ΅.
Ctrl+B, P β€” ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠ΅.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

МногиС Π·Π½Π°ΡŽΡ‚ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ctrl+C ΠΈ Ctrl+V, Π½ΠΎ студия ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Π΅Ρ‰Ρ‘ рядом ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ:
Ctrl+Shift+V β€” Π½Π΅ отпуская Ctrl+Shift ΠΈ наТимая Π½Π° V, Π²Ρ‹ смоТСтС Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· 10 послСдних кусков тСкста, скопированных Π² Π±ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π°.
Tab β€” ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ отступ.
Shift+Tab β€” ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ отступ.

МнС ΠΈΠ½ΠΎΠ³Π΄Π° Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π»ΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ выдСлСния тСкста, Π±Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ. ΠžΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ΡΡ ΠΈ такая Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΅ΡΡ‚ΡŒ! Π‘Ρ‚ΠΎΠΈΡ‚ Π½Π°ΠΆΠ°Ρ‚ΡŒ Alt, ΠΈ Π½Π΅ отпуская, Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ ΠΌΡ‹ΡˆΠΊΠΎΠΉ тСкст. Но Π΅ΡΡ‚ΡŒ минус β€” мСню ΠΈ стрСлочки ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ :). Π­Ρ‚ΠΎ Ρ€Π΅ΡˆΠ°Π΅ΠΌΠΎ, Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅ Shift+Alt ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ стрСлочки Left ΠΈΠ»ΠΈ Right

Если ΠΊΠΎΠ΄ Π΄ΠΎΡΡ‚Π°Π²ΡˆΠΈΠΉΡΡ Π²Π°ΠΌ «грязСн», Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ структурС, Π½ΠΎ ΠΈ ΠΏΠΎ Π²Π½Π΅ΡˆΠ½Π΅ΠΌΡƒ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΡŽ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅:
Ctrl+E+D β€” Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ всСго Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, позволяСт привСсти Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π² Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±ΠΎΠ²Π°Ρ€ΠΈΠΌΡ‹ΠΉ Π²ΠΈΠ΄.
Ctrl+E+F β€” Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ части тСкста

Иногда Π² цСлях Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΈΠ»ΠΈ Π΅Ρ‰Ρ‘ ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ Π±Π»Π°Π³ΠΈΡ… начинаниях, Π΅ΡΡ‚ΡŒ смысл пСрСвСсти всС Π±ΡƒΠΊΠ²Ρ‹ Π² Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΈΠ»ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΉ рСгистр:
Ctrl+Shift+U β€” пСрСвСсти Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π² Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ рСгистр
Ctrl+U β€” пСрСвСсти Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π² Π½ΠΈΠΆΠ½ΠΈΠΉ рСгистр

НСбольшой экскурс Π² сборку ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅ со стороны Ρ…ΠΎΡ‚ΠΊΠ΅Π΅Π² 🙂
Начнём со «сборки»:
Ctrl+Shift+B ΠΈΠ»ΠΈ F6 β€” ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ solution.
Shift+F6 β€” ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.
Если чСстно, Ρ‚ΡƒΡ‚ я Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ пошаманил, Π·Π°Ρ‚ΠΎΡ‡ΠΈΠ² ΠΏΠΎΠ΄ сСбя, ΠΈΠ½ΠΎΠ³Π΄Π° Π±Ρ‹Π²Π°Π΅Ρ‚ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ RebuildSolution, Π½ΠΎ ΠΏΠΎΡ‡Π΅ΠΌΡƒ-Ρ‚ΠΎ Ρ…ΠΎΡ‚ΠΊΠ΅ΠΉ для этого Π½Π΅ прСдусмотрСн, я поступил ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:
F6 β€” ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ solution
Ctrl+Shift+B β€” ΠΏΠ΅Ρ€Π΅ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ solution
ΠŸΠΎΡΡ‚ΡƒΠΏΠΈΠ» я Ρ‚Π°ΠΊ ΠΈΠ·-Π·Π° сообраТСния, Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° студия Π½Π΅ выполняСт пСрСсборку ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π° ΠΏΠΈΡˆΠ΅Ρ‚ Β«up-to-dateΒ», Π° ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ.

Если появились ошибки, это ΠΏΠ»ΠΎΡ…ΠΎ, Π½ΠΎ Π½ΠΈΠΊΡ‚ΠΎ ΠΎΡ‚ Π½ΠΈΡ… Π½Π΅ застрахован:
F5 β€” Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ. Или ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, послС Ρ‚ΠΎΡ‡ΠΊΠΈ останова.
Ctrl+F5 β€” Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π±Π΅Π· ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ
F9 β€” ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ/ΡƒΠ±Ρ€Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΡƒ останова β€” breakpoint
Ctrl+Shift+F9 β€” ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ всС Ρ‚ΠΎΡ‡ΠΊΠΈ останова.
F10 β€” Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄, Π±Π΅Π· Π·Π°Ρ…ΠΎΠ΄Π° Π²Π½ΡƒΡ‚Ρ€ΡŒ
F11 β€” Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄, с Π·Π°Ρ…ΠΎΠ΄ΠΎΠΌ Π²Π½ΡƒΡ‚Ρ€ΡŒ

Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Π΅ΡΡ‚ΡŒ Π΄Π²Π° Ρ‚ΠΈΠΏΠ° просмотра β€” Watch ΠΈ QuickWatch.
Π’Ρ‹Π·Π²Π°Ρ‚ΡŒ QuickWatch Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΆΠ°Π² Ctrl+D, Q. ΠŸΡ€ΠΎΡΡ‚ΠΎ Watch β€” Ctrl+D, W.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π§Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Ctrl Π² Visual Studio

Одна простая клавиша Ctrl ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² Visual Studio. Помимо Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΌ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π½Π°ΠΊΠΎΠΌΡ‹, сущСствуСт Ρ‚Π°ΠΊΠΆΠ΅ ΠΈ большоС количСство Π΄Ρ€ΡƒΠ³ΠΈΡ…, ΠΌΠ΅Π½Π΅Π΅ извСстных, Π½ΠΎ ΠΎΡ‚ этого ΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ†Π΅Π½Π½Ρ‹Ρ….

Π”Π°Π»Π΅Π΅ список Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ с клавишСй Ctrl.

Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ:

Ctrl+C, Ctrl+V, Ctrl+X, Ctrl+S β€” самоС ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎΠ΅
Ctrl+P β€” ΠΌΠ°Π»ΠΎ Π»ΠΈ, Π²Π΄Ρ€ΡƒΠ³ ΠΊΠΎΠΌΡƒ-Ρ‚ΠΎ захочСтся Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ свой ΠΊΠΎΠ΄
Ctrl+Del, Ctrl+Backspace β€” ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ слова справа ΠΎΡ‚ курсора, слСва ΠΎΡ‚ курсора
Ctrl+Enter, Ctrl+Shift+Enter β€” Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ строки Π½Π°Π΄ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ, ΠΏΠΎΠ΄ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ
Ctrl+J β€” Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ Π²Π²ΠΎΠ΄Π° выраТСния
Ctrl+U β€” ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ символа ΠΏΠ΅Ρ€Π΅Π΄ курсором Π² Π½ΠΈΠΆΠ½ΠΈΠΉ рСгистр
Ctrl+Shift+U β€” ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ символа ΠΏΠ΅Ρ€Π΅Π΄ курсором Π² Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ рСгистр
Ctrl+= β€” Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° Π΄ΠΎ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ полоТСния курсора
Ctrl+Left, Ctrl+Right β€” ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌΡƒ слову, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ
Ctrl+Shift+Left, Ctrl+Shift+Right β€” Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ слова слСва ΠΎΡ‚ курсора, справа ΠΎΡ‚ курсора
Ctrl+K, Ctrl+C(комбинация) β€” Π·Π°ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ строки
Ctrl+K, Ctrl+U(комбинация) β€” раскоммСнтированиС строки

Ctrl+F, Ctrl+Shift+F β€” поиск Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅, поиск Π² Ρ„Π°ΠΉΠ»Π°Ρ…
Ctrl+H, Ctrl+Shift+H β€” поиск с Π·Π°ΠΌΠ΅Π½ΠΎΠΉ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅, поиск с Π·Π°ΠΌΠ΅Π½ΠΎΠΉ Π² Ρ„Π°ΠΉΠ»Π°Ρ…
Ctrl+F3, Ctrl+Shift+F3 β€” поиск Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ тСкста Π² прямом ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ направлСниях
Ctrl+F4 β€” Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΎΠΊΠ½Π°
Ctrl+F6, Ctrl+Shift+F6 β€” ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΎΠΊΠ½Ρƒ, ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌΡƒ(ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ послСдний использовавшийся)
Ctrl+Tab, Ctrl+Shift+Tab β€” Ρ‚ΠΎΡ‚ ΠΆΠ΅ эффСкт, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΠΊΠΎΠ½
Ctrl+Alt+Up, Ctrl+Alt+Down β€” Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠΉ список ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΎΠΊΠΎΠ½
Ctrl+- β€” ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌΡƒ полоТСнию курсора

β€” Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов
Ctrl+Up, Ctrl+Down β€” ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ инструмСнтов, ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ
Ctrl+PageUp, Ctrl+PageDown β€” ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΎΠΊΠ½Ρƒ, ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌΡƒ

ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ°:

Ctrl+F5 β€” запуск Π±Π΅Π· ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ
Ctrl+Shift+B β€” ΡΠ±ΠΈΠ»Π΄ΠΈΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
Ctrl+D, Ctrl+E(комбинация) β€” список ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ ΠΏΡ€ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅
Ctrl+Shift+F9 β€” ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ всС Π±Ρ€Π΅ΠΉΠΊΠΏΠΎΠΈΠ½Ρ‚Ρ‹

Ctrl+R, Ctrl+M(комбинация) β€” Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°
Ctrl+R, Ctrl+E(комбинация) β€” инкапсуляция ΠΌΠ΅Ρ‚ΠΎΠ΄Π°
Ctrl+R, Ctrl+I(комбинация) β€” Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ интСрфСйса
Ctrl+R, Ctrl+V(комбинация) β€” ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°
Ctrl+R, Ctrl+O(комбинация) β€” ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ порядок ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²

Ctrl+I β€” ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ курсор Π² бинокль, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, Π²Ρ‹Π΄Π°Π΅Ρ‚ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку ΠΎ Π½Π΅ΠΌ
Ctrl+Space β€” Π²Ρ‹Π²ΠΎΠ΄ подсказок IntelliSense
Ctrl+Alt+A β€” ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки
Ctrl+K, Ctrl+I(комбинация) β€” Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки
Ctrl+K, Ctrl+X(комбинация) β€” вставка шаблонов
Ctrl+K, Ctrl+F(комбинация) β€” Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ тСкста
Ctrl+Alt+Space β€” Π²Ρ‹Π²ΠΎΠ΄ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΈ Π½Π°Π±ΠΎΡ€Π΅
Ctrl+Shift+A β€” Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ item

β€” Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ(всС Π² ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ)
Ctrl+K, Ctrl+K β€” ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π°ΠΊΠ»Π°Π΄ΠΊΡƒ
Ctrl+K, Ctrl+N β€” ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠ΅
Ctrl+K, Ctrl+P β€” Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠ΅
Ctrl+K, Ctrl+L β€” ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ всС Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ

И Π½Π°ΠΊΠΎΠ½Π΅Ρ†, ΠΌΠΎΠ΅ самоС любимоС β€” Ctrl+’.'(плюс Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° Π»Π°Ρ‚ΠΈΠ½ΠΈΡ†Π΅)
Бамая часто Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰Π°ΡΡΡ Π½Π΅Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ β€” ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ класс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅Ρ‰Π΅ Π½Π΅ создан, Π»ΠΈΠ±ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ Π±Ρ‹Π» ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½. ИмСнно для этого ΠΈ сущСствуСт комбинация Ctrl+. Достаточно Π½Π°ΠΆΠ°Ρ‚ΡŒ послС ΠΈΠΌΠ΅Π½ΠΈ класса, ΠΊΠ°ΠΊ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ Π»ΠΈΠ±ΠΎ Π·Π°ΠΈΠ½ΠΊΠ»ΡŽΠ΄ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, Π»ΠΈΠ±ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ класс.

На этом, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, список Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½. ΠŸΡ€ΠΎΡΡŒΠ±Π° ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ, Ссли Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎΠ΅ Π±Ρ‹Π»ΠΎ ΡƒΠΏΡƒΡ‰Π΅Π½ΠΎ, Π΄Π° ΠΈ Π½Π΅Π²Π°ΠΆΠ½ΠΎΠ΅ Ρ‚ΠΎΠΆΠ΅.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Visual Studio hotkeys

сочСтаниС клавиш для коммСнтирования ΠΊΠΎΠ΄Π° visual studio
ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Ρ…Π°Π±Ρ€ΠΎΡ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ!
НСт, это Π½Π΅ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ конкурс спали ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρƒ А ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρƒ Π“. БСгодня ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ горячих ΠΊΠ»Π°Π²ΠΈΡˆΠ°Ρ… Π² Visual Studio 2008.

МногиС ΠΈΠ· нас ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ всСвозмоТными ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΠΌΠΈ для Visual Studio. Π‘Ρ‚ΠΎΠΈΡ‚ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ… довольно ΡƒΠ΄ΠΎΠ±Π½Ρ‹. А Π²ΠΊΡƒΠΏΠ΅ с code snippets Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΡΠΊΠΎΡ€ΡΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ. ΠŸΡ€ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ здСсь ΠΈ здСсь, ΠΏΡ€ΠΎ code snippets здСсь. Π’Π΅ΠΌ ΠΊΡ‚ΠΎ Π΅Ρ‰Ρ‘ Π½Π΅ Π·Π½Π°ΠΊΠΎΠΌ с Ρ‚Π°ΠΊΠΈΠΌΠΈ «плюшками» Π½Π°ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΡ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

Π§Ρ‚ΠΎ касаСтся мСня, я пользовался Visual Assist, ΠΏΠΎΠ·ΠΆΠ΅ попытался ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ R#. Но Ссли ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ я отказался ΠΊΠΎΠ³Π΄Π° пСрСстал ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Π‘++, Ρ‚ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Β«ΡƒΠ±ΠΈΠ²Π°Π»Β» Π½Π°ΠΏΡ€ΠΎΡ‡ΡŒ ΠΌΠΎΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Ссли я пытался ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ большС 2Ρ… студий. НС смотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ сСйчас ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΏΠΎΠΌΠΎΡ‰Π½Π΅Π΅ ΠΈ R# нСсомнСнно ΡƒΠ»ΡƒΡ‡ΡˆΠΈΠ»ΠΈ, я Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π΅Π³ΠΎ. Бвязано это с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ я Π½Π°ΡˆΡ‘Π» Ρ‚ΠΎΠ³Π΄Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Β«Π²Π·Π΄ΠΎΡ…Π½ΡƒΡ‚ΡŒΒ» Π±ΠΎΠ»Π΅Π΅ свободно, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ «горячиС клавиши».

Π—Π΄Π΅ΡΡŒ я ΠΎΠΏΠΈΡˆΡƒ Ρ‚Π΅Ρ… Ρ…ΠΎΡ‚ΠΊΠ΅ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ ΠΈ ΡΡ‡ΠΈΡ‚Π°ΡŽ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌΠΈ ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ для запоминания.

Π‘Ρ…Π΅ΠΌΡ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ

ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго, Ρ…ΠΎΡ‡Ρƒ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ вашС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Ρ‡Ρ‚ΠΎ Π² Visual Studio Π΅ΡΡ‚ΡŒ нСсколько схСм для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ‡Π΅Ρ€Π΅Π· мСню, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅:
сочСтаниС клавиш для коммСнтирования ΠΊΠΎΠ΄Π° visual studio

Π’Π°ΠΊ ΠΆΠ΅ Π² этом мСню, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Ρ…ΠΎΡ‚ΠΊΠ΅ΠΈ Β«Π·Π°Ρ‚ΠΎΡ‡ΠΈΠ²Β» Π΅Ρ‰Ρ‘ большС ΠΏΠΎΠ΄ сСбя. Настройка довольно проста.

ΠžΠΏΠΈΡΠ°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ я Π±ΡƒΠ΄Ρƒ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ для схСмы Visual C# 2005.

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.

Π•ΡΡ‚ΡŒ нСсколько ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ клавиш, для создания коммСнтирования:
Ctrl+E,C β€” Π·Π°ΠΊΠΎΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ Π² ΠΊΠΎΠ΄Π΅.
Ctrl+E,U β€” Ρ€Π°ΡΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ Π² ΠΊΠΎΠ΄Π΅.

Если ΠΏΠ΅Ρ€Π΅Π΄ ΠΈΠΌΠ΅Π½Π΅Π½ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π½Π°Π±Ρ€Π°Ρ‚ΡŒ /// β€” автоматичСски Π±ΡƒΠ΄ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ XML ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΡ‚ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для создания Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

Поиск

ΠšΡ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ поиском для Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, ΠΊΡ‚ΠΎ-Ρ‚ΠΎ для ознакомлСния со своим ΠΆΠ΅ ΠΊΠΎΠ΄ΠΎΠΌ, Тизнь ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ довольно Π»Π΅Π³ΠΊΠΎ:
Ctrl+F β€” открываСтся стандартноС ΠΎΠΊΠ½ΠΎ поиска, Ссли Π² Π±ΡƒΡ„Π΅Ρ€ Π½Π΅Π΄Π°Π²Π½ΠΎ Π±Ρ‹Π»ΠΎ скопирован тСкст, Ρ‚ΠΎ ΠΎΠ½ автоматичСски ΠΏΠΎΠ΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒΡΡ.
Ctrl+F3 β€” поиск Β«Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎΒ» тСкста Π²Π½ΠΈΠ· (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹Π΄Π΅Π»Π΅Π½ ΠΈΠ»ΠΈ слово Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ стоит курсор), Π±Π΅Π· копирования Π² Π±ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π°.
Ctrl+Shift+F3 β€” поиск Β«Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎΒ» тСкста Π²Π²Π΅Ρ€Ρ….
Ctrl+I β€” ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚Π΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ тСкст, этакий runtime поиск.

Π’Ρ‹Π·ΠΎΠ² Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ Π΄ΠΆΠΈΠ½Π°

Π’Π°ΠΌ лСнь ΠΏΠΈΡΠ°Ρ‚ΡŒ тСкст ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ?! Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ Intellisence Π½Π΅ устраиваСт Π½Π΅ΡΡƒΡ‰ΡƒΡŽΡΡ Π²ΠΏΠ΅Ρ€Π΅Π΄ΠΈ вас Π²Π°ΡˆΡƒ ΠΌΡ‹ΡΠ»ΡŒ?!
Π’ΠΎΠ³Π΄Π° самоС врСмя ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ:
Ctrl+Space β€” Π²Ρ‹Π·ΠΎΠ² Intellisence с ΠΏΠΎΠΊΠ°Π·ΠΎΠΌ «слов»
Ctrl+J β€” Ссли Π²Ρ‹ ΠΏΠΎΠ΄Π·Π°Π±Ρ‹Π»ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° класса ΠΈΠ»ΠΈ Π΅Π³ΠΎ свойсто, Ρ‚ΠΎ эта комбинация Π²Π°ΠΌ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚. МоТно ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ, Π½ΠΎ эта Π±ΠΎΠ»Π΅Π΅ «умная».
Ctrl+K, X β€” ΠΏΠΎΠΊΠ°Π· всСх сниппСтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρƒ вас Π΅ΡΡ‚ΡŒ, Π² Π²ΠΈΠ΄Π΅ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ списка, использованиС ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятно πŸ™‚
ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅_имя_снипСта+Tab β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сниппСт Π² ΠΊΠΎΠ΄Π΅. Бписок Π±Π°Π·ΠΎΠ²Ρ‹Ρ… сниппСтов ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ здСсь. Π‘Π΅Π±Π΅ я сдСлал Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΡ€Π΅Π·Π°Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΈ повСсил рядом с ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠΌ.

Навигация ΠΏΠΎ ΠΊΠΎΠ΄Ρƒ

Если ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Ρ‚ΠΎ студия, ΠΏΠΎ своСй ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π΅ MDI, Π·Π½Π°Ρ‡ΠΈΡ‚ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ, ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠΊΠ½Π°ΠΌΠΈ:
Ctrl+Tab β€” Π°Π½Π°Π»ΠΎΠ³ Alt+Tab Π² Windows, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ ΠΊ студии.

ΠžΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ инструмСнтом Π² студии ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ, Π΄Π°-Π΄Π°, ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ с ΠΊΠ½ΠΈΠΆΠ½Ρ‹ΠΌΠΈ. МоТно ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Π½Π΅ΠΌΡƒ:
Ctrl+B, T β€” ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ/ΡΠ½ΡΡ‚ΡŒ Π·Π°ΠΊΠ»Π°Π΄ΠΊΡƒ.
Ctrl+B, Ctrl+C β€” ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ всС Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ.
Ctrl+B, N β€” ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠ΅.
Ctrl+B, P β€” ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠ΅.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

МногиС Π·Π½Π°ΡŽΡ‚ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ctrl+C ΠΈ Ctrl+V, Π½ΠΎ студия ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Π΅Ρ‰Ρ‘ рядом ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ:
Ctrl+Shift+V β€” Π½Π΅ отпуская Ctrl+Shift ΠΈ наТимая Π½Π° V, Π²Ρ‹ смоТСтС Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· 10 послСдних кусков тСкста, скопированных Π² Π±ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π°.
Tab β€” ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ отступ.
Shift+Tab β€” ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ отступ.

МнС ΠΈΠ½ΠΎΠ³Π΄Π° Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π»ΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ выдСлСния тСкста, Π±Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ. ΠžΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ΡΡ ΠΈ такая Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΅ΡΡ‚ΡŒ! Π‘Ρ‚ΠΎΠΈΡ‚ Π½Π°ΠΆΠ°Ρ‚ΡŒ Alt, ΠΈ Π½Π΅ отпуская, Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ ΠΌΡ‹ΡˆΠΊΠΎΠΉ тСкст. Но Π΅ΡΡ‚ΡŒ минус β€” мСню ΠΈ стрСлочки ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ :). Π­Ρ‚ΠΎ Ρ€Π΅ΡˆΠ°Π΅ΠΌΠΎ, Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅ Shift+Alt ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ стрСлочки Left ΠΈΠ»ΠΈ Right

Если ΠΊΠΎΠ΄ Π΄ΠΎΡΡ‚Π°Π²ΡˆΠΈΠΉΡΡ Π²Π°ΠΌ «грязСн», Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ структурС, Π½ΠΎ ΠΈ ΠΏΠΎ Π²Π½Π΅ΡˆΠ½Π΅ΠΌΡƒ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΡŽ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅:
Ctrl+E+D β€” Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ всСго Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, позволяСт привСсти Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π² Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±ΠΎΠ²Π°Ρ€ΠΈΠΌΡ‹ΠΉ Π²ΠΈΠ΄.
Ctrl+E+F β€” Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ части тСкста

Иногда Π² цСлях Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΈΠ»ΠΈ Π΅Ρ‰Ρ‘ ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ Π±Π»Π°Π³ΠΈΡ… начинаниях, Π΅ΡΡ‚ΡŒ смысл пСрСвСсти всС Π±ΡƒΠΊΠ²Ρ‹ Π² Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΈΠ»ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΉ рСгистр:
Ctrl+Shift+U β€” пСрСвСсти Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π² Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ рСгистр
Ctrl+U β€” пСрСвСсти Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π² Π½ΠΈΠΆΠ½ΠΈΠΉ рСгистр

НСбольшой экскурс Π² сборку ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅ со стороны Ρ…ΠΎΡ‚ΠΊΠ΅Π΅Π² πŸ™‚
Начнём со «сборки»:
Ctrl+Shift+B ΠΈΠ»ΠΈ F6 β€” ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ solution.
Shift+F6 β€” ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.
Если чСстно, Ρ‚ΡƒΡ‚ я Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ пошаманил, Π·Π°Ρ‚ΠΎΡ‡ΠΈΠ² ΠΏΠΎΠ΄ сСбя, ΠΈΠ½ΠΎΠ³Π΄Π° Π±Ρ‹Π²Π°Π΅Ρ‚ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ RebuildSolution, Π½ΠΎ ΠΏΠΎΡ‡Π΅ΠΌΡƒ-Ρ‚ΠΎ Ρ…ΠΎΡ‚ΠΊΠ΅ΠΉ для этого Π½Π΅ прСдусмотрСн, я поступил ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:
F6 β€” ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ solution
Ctrl+Shift+B β€” ΠΏΠ΅Ρ€Π΅ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ solution
ΠŸΠΎΡΡ‚ΡƒΠΏΠΈΠ» я Ρ‚Π°ΠΊ ΠΈΠ·-Π·Π° сообраТСния, Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° студия Π½Π΅ выполняСт пСрСсборку ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π° ΠΏΠΈΡˆΠ΅Ρ‚ Β«up-to-dateΒ», Π° ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ.

Если появились ошибки, это ΠΏΠ»ΠΎΡ…ΠΎ, Π½ΠΎ Π½ΠΈΠΊΡ‚ΠΎ ΠΎΡ‚ Π½ΠΈΡ… Π½Π΅ застрахован:
F5 β€” Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ. Или ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, послС Ρ‚ΠΎΡ‡ΠΊΠΈ останова.
Ctrl+F5 β€” Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π±Π΅Π· ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ
F9 β€” ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ/ΡƒΠ±Ρ€Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΡƒ останова β€” breakpoint
Ctrl+Shift+F9 β€” ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ всС Ρ‚ΠΎΡ‡ΠΊΠΈ останова.
F10 β€” Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄, Π±Π΅Π· Π·Π°Ρ…ΠΎΠ΄Π° Π²Π½ΡƒΡ‚Ρ€ΡŒ
F11 β€” Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄, с Π·Π°Ρ…ΠΎΠ΄ΠΎΠΌ Π²Π½ΡƒΡ‚Ρ€ΡŒ

Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Π΅ΡΡ‚ΡŒ Π΄Π²Π° Ρ‚ΠΈΠΏΠ° просмотра β€” Watch ΠΈ QuickWatch. Π Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π·Π° Ρ€Π°ΠΌΠΊΠΈ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΎΠΏΠΈΠΊΠ° :).
Однако, Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ QuickWatch Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΆΠ°Π² Ctrl+D, Q. ΠŸΡ€ΠΎΡΡ‚ΠΎ Watch β€” Ctrl+D, W.

PS: Ссли ΠΊΠΎΠΌΡƒ-Ρ‚ΠΎ оказалось Β«ΠΌΠ°Π»ΠΎΒ», Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Π±Π»ΠΎΠ³Π΅ Π‘Π°Ρ€Ρ‹ Π€ΠΎΡ€Π΄, Ρ‚Π΅ ΠΊΡ‚ΠΎ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ Π΄Ρ€ΡƒΠΆΠΈΡ‚ с английским, Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΡ‡Π΅Π½ΡŒ рСгулярно.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠŸΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° самых ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… горячих клавиш для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… IDE ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΊΠΎΠ΄Π°

сочСтаниС клавиш для коммСнтирования ΠΊΠΎΠ΄Π° visual studio

Π₯ΠΎΡ€ΠΎΡˆΠ΅ΠΌΡƒ программисту Π½ΡƒΠΆΠ½Ρ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ инструмСнты для Ρ€Π°Π±ΠΎΡ‚Ρ‹. Однако самих инструмСнтов ΠΌΠ°Π»ΠΎ β€” Π½ΡƒΠΆΠ½ΠΎ Π΅Ρ‰Ρ‘ Π²Π»Π°Π΄Π΅Ρ‚ΡŒ ΠΈΠΌΠΈ Π½Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅. ΠšΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡ клавиш Ctrl+C Ctrl+V β€” Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΡ‹ΠΉ спутник ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, ΠΎΠ΄Π½Π°ΠΊΠΎ Π² срСдах Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΅ΡΡ‚ΡŒ Π³ΠΎΡ€Π°Π·Π΄ΠΎ большС ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… горячих клавиш, сущСствСнно ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ. ΠœΡ‹ собрали для вас ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΡƒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… горячих клавиш для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… популярных IDE, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΏΠΎΡ…Π²Π°ΡΡ‚Π°Ρ‚ΡŒΡΡ ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ своими ΠΌΠ΅Π³Π°-скиллами Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

IntelliJ IDEA

IntelliJ IDEA β€” извСстная IDE ΠΎΡ‚ JetBrains для JVM-языков Π²Ρ€ΠΎΠ΄Π΅ Java, Scala ΠΈ Kotlin. Π£ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΠΎΠ²Π°Π½Π° ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ инструмСнтами ΠΈ позволяСт Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅. Π•ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ IDE ΠΎΡ‚ Ρ‚Π΅Ρ… ΠΆΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, PyCharm для Python, WebStorm для JavaScript ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ. Они Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ схоТи ΠΌΠ΅ΠΆΠ΄Ρƒ собой, поэтому Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ· Π½ΠΈΠΆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… горячих клавиш Π΄ΠΎΠ»ΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… IDE ΠΎΡ‚ JetBrains.

сочСтаниС клавиш для коммСнтирования ΠΊΠΎΠ΄Π° visual studio

Eclipse

Если Π²Ρ‹ Π±Π»ΠΈΠ·ΠΊΠΈ с open-source сообщСством, Ρ‚ΠΎ Π²Ρ‹ навСрняка ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ ΠΎΠ± Eclipse. Π‘ΡƒΠ΄ΡƒΡ‡ΠΈ доступным для Linux, Windows ΠΈ OS X, Eclipse Π΄Π΅-Ρ„Π°ΠΊΡ‚ΠΎ являСтся open-source IDE для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° Java. БущСствуСт мноТСство Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ ΠΈ Π°Π΄Π΄ΠΎΠ½ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅Π»Π°ΡŽΡ‚ Eclipse ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ для Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° Π·Π°Π΄Π°Ρ‡ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡ‚ Java языках программирования Π²Ρ€ΠΎΠ΄Π΅ Python.

сочСтаниС клавиш для коммСнтирования ΠΊΠΎΠ΄Π° visual studio

Visual Studio 2017

Visual Studio β€” ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ IDE ΠΎΡ‚ Microsoft, которая Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ сопоставима с Eclipse. Доступная Π½Π° Windows ΠΈ Mac OS, Visual Studio прСдставлСна ΠΊΠ°ΠΊ Π² бСсплатном (Community), Ρ‚Π°ΠΊ ΠΈ Π² ΠΏΠ»Π°Ρ‚Π½ΠΎΠΌ (Professional ΠΈ Enterprise) Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ…. Visual Studio позволяСт Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ прилоТСния для Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ ΠΈ прСдоставляСт свой собствСнный Π½Π°Π±ΠΎΡ€ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ.

сочСтаниС клавиш для коммСнтирования ΠΊΠΎΠ΄Π° visual studio

Доступный Π½Π° всСх ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… Atom Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Β«Ρ…Π°ΠΊΠ°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΌ тСкстовым Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ 21 Π²Π΅ΠΊΠ°Β». Atom написан с использованиСм Electron β€” Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° для создания кроссплатформСнных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для дСсктопа срСдствами JavaScript, HTML ΠΈ CSS β€” ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ мноТСство Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ.

сочСтаниС клавиш для коммСнтирования ΠΊΠΎΠ΄Π° visual studio

Visual Studio Code

Visual Studio Code (Π½Π΅ ΠΏΡƒΡ‚Π°Ρ‚ΡŒ с Visual Studio) β€” ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΊΠΎΠ΄Π°, доступный Π½Π° Windows, Linux ΠΈ Mac OS X. VS Code являСтся Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΡ‹ΠΌ open-source Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ Π»ΡŽΠ±ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ. Как ΠΈ Atom, VS Code построСн Π½Π° Electron, поэтому Ρƒ Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚Π΅ ΠΆΠ΅ прСимущСства ΠΈ нСдостатки.

сочСтаниС клавиш для коммСнтирования ΠΊΠΎΠ΄Π° visual studio

Sublime Text

Sublime Text, написанный ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠΌ ΠΈΠ· Google с ΠΌΠ΅Ρ‡Ρ‚ΠΎΠΉ ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ΠΌ тСкстовом Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅, являСтся вСсьма популярным Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠ΄Π°. Доступный Π½Π° всСх ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ…, Sublime Text ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ рСдактирования ΠΊΠΎΠ΄Π° Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… языках, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π±ΠΎΠ³Π°Ρ‚Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‚ возмоТности синтаксиса ΠΈ рСдактирования.

сочСтаниС клавиш для коммСнтирования ΠΊΠΎΠ΄Π° visual studio

Π₯ΠΈΠ½Ρ‚ для программистов: Ссли Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ΡΡŒ Π½Π° сорСвнования Huawei Cup, Ρ‚ΠΎ бСсплатно ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ доступ ΠΊ ΠΎΠ½Π»Π°ΠΉΠ½-школС для участников. МоТно ΠΏΡ€ΠΎΠΊΠ°Ρ‡Π°Ρ‚ΡŒΡΡ ΠΏΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ Π²Ρ‹ΠΈΠ³Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ·Ρ‹ Π² самом сорСвновании.

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ рСгистрации

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *