๐Ÿ’ก Tool ์‚ฌ์šฉ๊ฟ€ํŒ

Visual Studio Code ๋‹จ์ถ•ํ‚ค

bell22 2021. 12. 31. 11:24

๊ธฐ๋ณธ ํŽธ์ง‘

 


ํ‚ค ๋ช…๋ น
ctrl+X ํ–‰ ์‚ญ์ œ (๋นˆ ์„ ํƒ)
ctrl+C ํ–‰ ๋ณต์‚ฌ (๋นˆ ์„ ํƒ)
ctrl+shift+k ํ–‰ ์‚ญ์ œ
ctrl+Enter ์•„๋ž˜์— ํ–‰ ์‚ฝ์ž…
ctrl+shift+Enter ์œ„์— ํ–‰ ์‚ฝ์ž…
alt+Down ํ–‰์„ ์•„๋ž˜๋กœ ์ด๋™
alt+Up ํ–‰์„ ์œ„๋กœ ์ด๋™
shift+alt+Down ์œ„์— ํ–‰ ๋ณต์‚ฌ ์ถ”๊ฐ€
shift+alt+Up ์•„๋ž˜์— ํ–‰ ๋ณต์‚ฌ ์ถ”๊ฐ€
ctrl+d ๋‹ค์Œ ์„ ํƒ ์ฐพ๊ธฐ
ctrl+k ctrl+d ๋งˆ์ง€๋ง‰ ์„ ํƒ ํ•ญ๋ชฉ์„ ๋‹ค์Œ ์ฐพ๊ธฐ ํ•ญ๋ชฉ์œผ๋กœ ์ด๋™
ctrl+u ๋งˆ์ง€๋ง‰ ์ปค์„œ ์ž‘์—… ์‹คํ–‰ ์ทจ์†Œ
shift+alt+i ์„ ํƒํ•œ ๊ฐ ์ค„ ๋์˜ ์ปค์„œ ์‚ฝ์ž…
ctrl+shift+l ํ˜„์žฌ ์„ ํƒ ํ•ญ๋ชฉ์„ ๋ชจ๋‘ ์„ ํƒ
ctrl+f2 ํ˜„์žฌ ๋‹จ์–ด์˜ ๋ชจ๋“  ํ•ญ๋ชฉ ์„ ํƒ
ctrl+i ํ˜„์žฌ ํ–‰ ์„ ํƒ
ctrl+alt+Down ์ปค์„œ๋ฅผ ์•„๋ž˜์— ์ถ”๊ฐ€
ctrl+alt+Up ์ปค์„œ๋ฅผ ์œ„์— ์ถ”๊ฐ€
ctrl+shift+\ ์ผ์น˜ํ•˜๋Š” ๋Œ€๊ด„ํ˜ธ๋กœ ๊ฑด๋„ˆ ๋›ฐ๊ธฐ
ctrl +] ๋ผ์ธ ๋“ค์—ฌ์“ฐ๊ธฐ
ctrl+[ ๋ผ์ธ ๋‚ด์–ด์“ฐ๊ธฐ
Home ํ–‰์˜ ์‹œ์ž‘์œผ๋กœ ์ด๋™
End ํ–‰์˜ ๋์œผ๋กœ ์ด๋™
ctrl+End ํŒŒ์ผ ๋์œผ๋กœ ์ด๋™
ctrl+Home ํŒŒ์ผ ์‹œ์ž‘์œผ๋กœ ์ด๋™
ctrl+Down ์Šคํฌ๋กค ๋‹ค์šด
ctrl+Up ์Šคํฌ๋กค ์—…
alt+PageDown ์•„๋ž˜๋กœ ํŽ˜์ด์ง€ ์Šคํฌ๋กค
alt+PageUp ํŽ˜์ด์ง€ ์œ„๋กœ ์Šคํฌ๋กค
ctrl+shift+[ ์˜์—ญ ์ ‘๊ธฐ
ctrl+shift+] ์˜์—ญ ํŽผ์น˜๊ธฐ
ctrl+k ctrl+[ ํ˜„์žฌ ์˜์—ญ ์ ‘๊ธฐ
ctrl+k ctrl+] ํ˜„์žฌ ์˜์—ญ ํŽผ์น˜๊ธฐ
ctrl+k ctrl+0 ๋ชจ๋“  ์˜์—ญ ์ ‘๊ธฐ
ctrl+k ctrl+j ๋ชจ๋“  ์˜์—ญ ํŽผ์น˜๊ธฐ
ctrl+k ctrl+c ํ–‰ ์ฃผ์„ ์ถ”๊ฐ€
ctrl+k ctrl+u ํ–‰ ์ฃผ์„ ์ œ๊ฑฐ
ctrl+/ ์ฃผ์„ ํ† ๊ธ€
shift+alt+a ์ปค์„œ์œ„์น˜์— ์ฃผ์„ ํ† ๊ธ€
ctrl+f ์ฐพ๊ธฐ
ctrl+h ๋ฐ”๊พธ๊ธฐ
f3 ๋‹ค์Œ ์ฐพ๊ธฐ
shift+f3 ์ด์ „ ์ฐพ๊ธฐ
alt+Enter ๋ชจ๋“  ์ผ์น˜ ํ•ญ๋ชฉ์„ ์„ ํƒ
alt+c ๋Œ€์†Œ ๋ฌธ์ž ์ฐพ๊ธฐ๋ฅผ ํ† ๊ธ€
alt+r ์ •๊ทœ์‹ ์ฐพ๊ธฐ ์ „ํ™˜
alt+w ์ „์ฒด ๋‹จ์–ด ์ฐพ๊ธฐ ํ† ๊ธ€
ctrl+m ํฌ์ปค์Šค ์„ค์ •์„ ์œ„ํ•ด Tab ํ‚ค ์‚ฌ์šฉ ํ† ๊ธ€
ํ• ๋‹น๋˜์ง€ ์•Š์Œ ๋ Œ๋”๋ง ๊ณต๋ฐฑ์„ ํ† ๊ธ€ํ•ฉ๋‹ˆ๋‹ค.
alt+z ๋‹จ์–ด ๊ฐ์‹ธ๊ธฐ ํ† ๊ธ€

 


์–ธ์–ด ํŽธ์ง‘


ํ‚ค ๋ช…๋ น
ctrl+์ŠคํŽ˜์ด์Šค๋ฐ” ํŠธ๋ฆฌ๊ฑฐ ์ œ์•ˆ
ctrl+shift+์ŠคํŽ˜์ด์Šค๋ฐ” ํŠธ๋ฆฌ๊ฑฐ ๋งค๊ฐœ ๋ณ€์ˆ˜ ํžŒํŠธ
shift+alt+f ๋ฌธ์„œ ์„œ์‹ ์ง€์ •
ctrl+k ctrl+f ํ˜•์‹ ์„ ํƒ
f12 ์ •์˜๋กœ ์ด๋™
ctrl+k ctrl+i ํ˜ธ๋ฒ„ ํ‘œ์‹œ
alt+f12 ํ‚ค์›Œ๋“œ ์ •์˜
ctrl+k f12 ํ‚ค์›Œ๋“œ ์ •์˜ ์šฐ์ธก์— ์—ด๊ธฐ
ctrl+. ๋น ๋ฅธ ์ˆ˜์ •
shift+f12 ์ฐธ์กฐ ํ‘œ์‹œ
f2 ์‹ฌ๋ณผ ์ด๋ฆ„ ๋ฐ”๊พธ๊ธฐ
ctrl+shift+. ๋‹ค์Œ ๊ฐ’์œผ๋กœ ๋ฐ”๊พธ๊ธฐ
ctrl+shift+, ์ด์ „ ๊ฐ’์œผ๋กœ ๋ฐ”๊พธ๊ธฐ
shift+alt+์˜ค๋ฅธ์ชฝ ์„ ํƒ ํ™•์žฅ
shift+alt+์™ผ์ชฝ ์„ ํƒ ์ถ•์†Œ
ctrl+k ctrl+x ๊ณต๋ฐฑ ์ œ๊ฑฐ
ctrl+km ์–ธ์–ด ๋ชจ๋“œ ๋ณ€๊ฒฝ

 


๋„ค๋น„๊ฒŒ์ด์…˜


ํ‚ค ๋ช…๋ น
ctrl+t ๋ชจ๋“  ๊ธฐํ˜ธ ํ‘œ์‹œ
ctrl+g ํ–‰์œผ๋กœ ์ด๋™
ctrl+p ๋น ๋ฅธ ์—ด๊ธฐ, ํŒŒ์ผ๋กœ ์ด๋™
ctrl+shift+o ๊ธฐํ˜ธ๋กœ ์ด๋™
ctrl+shift+m ์˜ค๋ฅ˜ ๋ณด๊ธฐ
f8 ๋‹ค์Œ ์˜ค๋ฅ˜ ๋˜๋Š” ๊ฒฝ๊ณ ๋กœ ์ด๋™
shift+f8 ์ด์ „ ์˜ค๋ฅ˜ ๋˜๋Š” ๊ฒฝ๊ณ ๋กœ ์ด๋™
ctrl+shift+p ๋ชจ๋“  ๋ช…๋ น ํ‘œ์‹œ
ctrl+shift+Tab ํŽธ์ง‘๊ธฐ ๊ธฐ๋ก ํƒ์ƒ‰
alt+์™ผ์ชฝ ๋’ค๋กœ ์ด๋™
alt+์˜ค๋ฅธ์ชฝ ์•ž์œผ๋กœ ์ด๋™

 


์—๋””ํ„ฐ/์œˆ๋„์šฐ ๊ด€๋ฆฌ


ํ‚ค ๋ช…๋ น
ctrl+shift+n ์ƒˆ์ฐฝ ์—ด๊ธฐ
ctrl+w ์ฐฝ ๋‹ซ๊ธฐ
ctrl+f4 ํŽธ์ง‘๊ธฐ ๋‹ซ๊ธฐ
ctrl+kf ํด๋” ๋‹ซ๊ธฐ
ํ• ๋‹น๋˜์ง€ ์•Š์Œ ํŽธ์ง‘๊ธฐ ๊ทธ๋ฃน ์‚ฌ์ด์ฃผ๊ธฐ
ctrl+\ ํŽธ์ง‘๊ธฐ ๋‚˜๋ˆ„๊ธฐ
ctrl+1 ์ฒซ๋ฒˆ์งธ ํŽธ์ง‘๊ธฐ ๊ทธ๋ฃน์— ์ดˆ์  ๋งž์ถ”๊ธฐ
ctrl+2 ๋‘๋ฒˆ์งธ ํŽธ์ง‘๊ธฐ ๊ทธ๋ฃน์— ์ดˆ์  ๋งž์ถ”๊ธฐ
ctrl+3 ์„ธ๋ฒˆ์งธ ํŽธ์ง‘๊ธฐ ๊ทธ๋ฃน์— ์ดˆ์  ๋งž์ถ”๊ธฐ
ctrl+k ctrl+์™ผ์ชฝ ์™ผ์ชฝ ํŽธ์ง‘๊ธฐ ๊ทธ๋ฃน์— ์ดˆ์  ๋งž์ถ”๊ธฐ
ctrl+k ctrl+์˜ค๋ฅธ์ชฝ ์˜ค๋ฅธ์ชฝ ํŽธ์ง‘๊ธฐ ๊ทธ๋ฃน์— ์ดˆ์  ๋งž์ถ”๊ธฐ
ctrl+shift+PageUp ์™ผ์ชฝ์œผ๋กœ ํŽธ์ง‘๊ธฐ ์ด๋™
ctrl+shift+PageDown ์˜ค๋ฅธ์ชฝ์œผ๋กœ ํŽธ์ง‘๊ธฐ ์ด๋™
ctrl+k ์™ผ์ชฝ ํ™œ์„ฑ ํŽธ์ง‘๊ธฐ ๊ทธ๋ฃน์„ ์™ผ์ชฝ์œผ๋กœ ์ด๋™
ctrl+k ์˜ค๋ฅธ์ชฝ ํ™œ์„ฑ ํŽธ์ง‘๊ธฐ ๊ทธ๋ฃน์„ ์˜ค๋ฅธ์ชฝ์œผ๋กœ ์ด๋™
ctrl+alt+์˜ค๋ฅธ์ชฝ ํŽธ์ง‘๊ธฐ๋ฅผ ๋‹ค์Œ ๊ทธ๋ฃน์œผ๋กœ ์ด๋™
ctrl+alt+์™ผ์ชฝ ํŽธ์ง‘๊ธฐ๋ฅผ ์ด์ „ ๊ทธ๋ฃน์œผ๋กœ ์ด๋™

 


ํŒŒ์ผ ๊ด€๋ฆฌ


ํ‚ค ๋ช…๋ น
ctrl+n ์ƒˆํƒญ ์—ด๊ธฐ
ctrl+o ํŒŒ์ผ ์—ด๊ธฐ
ctrl+s ์ €์žฅ
ctrl+ks ๋ชจ๋‘ ์ €์žฅ
ctrl+shift+s ๋‹ค๋ฅธ ์ด๋ฆ„์œผ๋กœ ์ €์žฅ
ctrl+f4 ๋‹ซ๊ธฐ
ํ• ๋‹น๋˜์ง€ ์•Š์Œ ๊ธฐํƒ€ ๋‹ซ๊ธฐ
ctrl+kw ๊ทธ๋ฃน ๋‹ซ๊ธฐ
ํ• ๋‹น๋˜์ง€ ์•Š์Œ ๋‹ค๋ฅธ ๊ทธ๋ฃน ๋‹ซ๊ธฐ
ํ• ๋‹น๋˜์ง€ ์•Š์Œ ์™ผ์ชฝ์—์„œ ์™ผ์ชฝ ๊ทธ๋ฃน ๋‹ซ๊ธฐ
ํ• ๋‹น๋˜์ง€ ์•Š์Œ ๊ทธ๋ฃน์„ ์˜ค๋ฅธ์ชฝ์œผ๋กœ ๋‹ซ๊ธฐ
ctrl+k ctrl+w ๋ชจ๋‘ ๋‹ซ๊ธฐ
ctrl+shift+t ๋‹ซํžŒ ํŽธ์ง‘๊ธฐ ๋‹ค์‹œ ์—ด๊ธฐ
ctrl+k Enter ๊ณ„์† ์—ด๊ธฐ
ctrl+Tab ๋‹ค์Œ ์—ด๊ธฐ
ctrl+shift+Tab ์ด์ „ ์—ด๊ธฐ
ctrl+kp ํ™œ์„ฑ ํŒŒ์ผ์˜ ๊ฒฝ๋กœ ๋ณต์‚ฌ
ctrl+kr ํ˜„์žฌ ํŒŒ์ผ ํƒ์ƒ‰๊ธฐ๋กœ ์—ด๊ธฐ
ctrl+ko ํ˜„์žฌ ํŒŒ์ผ ์ƒˆ ์ฐฝ์— ์—ด๊ธฐ
ํ• ๋‹น๋˜์ง€ ์•Š์Œ ์—ด๋ฆฐ ํŒŒ์ผ ๋น„๊ต

 


๋””์Šคํ”Œ๋ ˆ์ด


ํ‚ค ๋ช…๋ น
f11 ์ „์ฒด ํ™”๋ฉด ํ† ๊ธ€
ctrl+kz ์   ๋ชจ๋“œ ํ† ๊ธ€
Escape Escape ์   ๋ชจ๋“œ์—์„œ ๋‚˜๊ฐ€๊ธฐ
ctrl+= ํ™•๋Œ€
ctrl+- ์ถ•์†Œ
ctrl+Numpad 0 ์žฌ์„ค์ • ํ™•๋Œ€
ctrl+b ์‚ฌ์ด๋“œ๋ฐ” ํ† ๊ธ€
ctrl+shift+e ํƒ์ƒ‰๊ธฐ ํ‘œ์‹œ / ํฌ์ปค์Šค ์ „ํ™˜
ctrl+shift+f ๊ฒ€์ƒ‰๋ณด๊ธฐ
ctrl+shift+g ์†Œ์Šค ์ œ์–ด ํ‘œ์‹œ
ctrl+shift+d ๋””๋ฒ„๊ทธ ํ‘œ์‹œ
ctrl+shift+x ํ™•์žฅ ํ‘œ์‹œ
ctrl+shift+u ์ถœ๋ ฅ ๋ณด๊ธฐ
ctrl+q ๋ช…๋ น์ฐฝ์—์„œ ๋น ๋ฅธ ์—ด๊ธฐ
ctrl+shift+c ์ƒˆ ํ”„๋กฌํ”„ํŠธ ์—ด๊ธฐ
ctrl+shift+v ๋งˆํฌ๋‹ค์šด ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํ† ๊ธ€
ctrl+kv ๋งˆํฌ๋‹ค์šด ์ธก๋ฉด์— ๋ฏธ๋ฆฌ๋ณด๊ธฐ
ctrl+` ํ†ตํ•ฉ ํ„ฐ๋ฏธ๋„ ํ† ๊ธ€

 


๊ฒ€์ƒ‰

ํ‚ค ๋ช…๋ น
ctrl+shift+f ๊ฒ€์ƒ‰๋ณด๊ธฐ
ctrl+shift+h ํŒŒ์ผ์—์„œ ๋ฐ”๊พธ๊ธฐ
alt+c ๋Œ€ / ์†Œ๋ฌธ์ž ์ „ํ™˜
alt+w ์ „์ฒด ๋‹จ์–ด ๋งž์ถ”๊ธฐ ํ† ๊ธ€
alt+r ์ •๊ทœ ํ‘œํ˜„์‹ ์‚ฌ์šฉ ํ† ๊ธ€
ctrl+shift+j ๊ฒ€์ƒ‰ ์„ธ๋ถ€ ์‚ฌํ•ญ ์ „ํ™˜
f4 ๊ฒ€์ƒ‰ ๋ฐ”๊พธ๊ธฐ ์—ด๊ธฐ
shift+f4 ์ด์ „ ๊ฒ€์ƒ‰ ๋ฐ”๊พธ๊ธฐ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ
alt+Down ๋‹ค์Œ ๊ฒ€์ƒ‰ ์šฉ์–ด ํ‘œ์‹œ
alt+Up ์ด์ „ ๊ฒ€์ƒ‰ ์šฉ์–ด ํ‘œ์‹œ

 


ํ™˜๊ฒฝ ์„ค์ •


ํ‚ค ๋ช…๋ น
ctrl+, ์‚ฌ์šฉ์ž ์„ค์ • ์—ด๊ธฐ
ํ• ๋‹น๋˜์ง€ ์•Š์Œ ์ž‘์—… ๊ณต๊ฐ„ ์„ค์ • ์—ด๊ธฐ
ctrl+k ctrl+s ํ‚ค๋ณด๋“œ ๋‹จ์ถ•ํ‚ค ์—ด๊ธฐ
ํ• ๋‹น๋˜์ง€ ์•Š์Œ ์‚ฌ์šฉ์ž ์Šค๋‹ˆํŽซ ์—ด๊ธฐ
ctrl+k ctrl+t ์ƒ‰์ƒ ํ…Œ๋งˆ ์„ ํƒ
ํ• ๋‹น๋˜์ง€ ์•Š์Œ ๋””์Šคํ”Œ๋ ˆ์ด ์–ธ์–ด ๊ตฌ์„ฑ

 


๋””๋ฒ„๊ทธ


ํ‚ค ๋ช…๋ น
f9 ์ค‘๋‹จ์  ํ† ๊ธ€
f5 ๋””๋ฒ„๊ทธ ์‹œ์ž‘
f5 ๋””๋ฒ„๊ทธ ํ™•์ธ
ctrl+f5 ์‹œ์ž‘(๋””๋ฒ„๊น…ํ•˜์ง€ ์•Š์Œ)
f6 ์ค‘์ง€
f11 ๋“ค์–ด๊ฐ€๊ธฐ
shift+f11 ์Šคํ… ์•„์›ƒ
f10 ์Šคํ… ์˜ค๋ฒ„
shift+f5 ์ค‘์ง€
ctrl+k ctrl+i ํ˜ธ๋ฒ„ ํ‘œ์‹œ

 


 

XShell๋กœ ๊ฐœ๋ฐœํ•œ์ง€ 3๋…„... vim ์‚ฌ์šฉ์ด ์ด์   ๋” ํŽธํ•ด์กŒ๋Š”๋ฐ

vs code๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ถ„๋“ค ๋ณด๋ฉด ์ด๊ฑธ ๋‚ด๊ฐ€ ์™œ ์•ˆ์“ฐ๊ณ  ์žˆ๋‚˜ ์‹ถ๋‹ค

๋ฌผ๋ก  ํ‚ค๋ณด๋“œ๋กœ ํƒ€๋‹ฅํƒ€๋‹ฅ ํ•˜๋Š”๊ฒŒ ๋” ์ข‹์•„์„œ ๋ถˆํŽธํ•จ์„ ๊ฐ์ˆ˜ํ•˜๊ณ  ์žˆ๊ธด ํ•˜์ง€๋งŒ ใ…Žใ…Ž;

 

Open Source๋ฅผ ์ฐธ๊ณ  ํ•  ๋•Œ ๊ฐ€์‹œ์ ์œผ๋กœ ๋ณด๊ธฐ์—” vs code๊ฐ€ ํ•„์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐ์ด ๋“ค์–ด์„œ

์•ž์œผ๋กœ ์ž˜ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด ๋‹จ์ถ•ํ‚ค๋„ ์ตํ˜€์•ผ ํ•  ๊ฒƒ ๊ฐ™๋‹ค

 

https://demun.github.io/vscode-tutorial/shortcuts/

 

๋‹จ์ถ•ํ‚ค - Visual Studio Code tutorial

๋‹จ์ถ•ํ‚ค ํŒŒ์ผ > ๊ธฐ๋ณธ ์„ค์ • > ๋ฐ”๋กœ๊ฐ€๊ธฐ ํ‚ค ์—์„œ ํ˜„์žฌ ํ™œ์„ฑํ™”๋œ ํ‚ค๋ณด๋“œ ๋‹จ์ถ•ํ‚ค๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค . ๊ธฐ๋ณธ ํŽธ์ง‘ ํ‚ค ๋ช…๋ น ๋ช…๋ น ID ctrl+X ํ–‰ ์‚ญ์ œ (๋นˆ ์„ ํƒ) editor.action.clipboardCutAction ctrl+C ํ–‰ ๋ณต์‚ฌ (๋นˆ ์„ ํƒ) e

demun.github.io