λ°˜μ‘ν˜•

μ†Œκ°œ

λΉ„μ£Όμ–Ό μŠ€νŠœλ””μ˜€(Visual Studio)의 버전이 증가됨에 따라, μŠ€νŠœλ””μ˜€ μžμ²΄μ—μ„œ μœ μš©ν•œ κΈ°λŠ₯을 μ œκ³΅ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. ν•˜μ§€λ§Œ κ·ΈλŸΌμ—λ„ λΆ€μ‘±ν•œ κΈ°λŠ₯은 ν™•μž₯ ν”„λ‘œκ·Έλž¨μ„ μ„€μΉ˜ν•˜μ—¬ μ–΄λŠ 정도 ν•΄μ†Œν•  수 μžˆμŠ΅λ‹ˆλ‹€. 이번 ν¬μŠ€νŒ…μ—μ„œλŠ” μ§€κΈˆκΉŒμ§€ μ‚¬μš©ν•˜λ©΄μ„œ μœ μš©ν–ˆλ˜ ν™•μž₯ ν”„λ‘œκ·Έλž¨μ„ μ†Œκ°œν•˜κ³ μž ν•©λ‹ˆλ‹€. 

ν™•μž₯ ν”„λ‘œκ·Έλž¨ 메뉴

Visual Studioλ₯Ό μ‹€ν–‰ν•œ ν›„, 도ꡬ λ©”λ‰΄μ—μ„œ ν™•μž₯ 및 μ—…λ°μ΄νŠΈλ₯Ό ν΄λ¦­ν•©λ‹ˆλ‹€.

ν™•μž₯ 및 μ—…λ°μ΄νŠΈ 메뉴

μ•„λž˜μ™€ 같이 ν™•μž₯ 및 μ—…λ°μ΄νŠΈ 창이 μƒμ„±λ˜λŠ”λ°μš”. 쒌츑 λ©”λ‰΄μ˜ μ˜¨λΌμΈμ„ ν΄λ¦­ν•˜κ³  우츑의 검색을 톡해 ν™•μž₯ ν”„λ‘œκ·Έλž¨μ„ λ‹€μš΄λ‘œλ“œ 및 μ„€μΉ˜ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μ„€μΉ˜ 과정은 λ„ˆλ¬΄ κ°„λ‹¨ν•˜λ―€λ‘œ μƒλž΅ν•˜κ² μŠ΅λ‹ˆλ‹€.

ν™•μž₯ 및 μ—…λ°μ΄νŠΈ μ°½

Indent Guides

C++μ–Έμ–΄μ—μ„œλŠ” μ½”λ“œ λΈ”λŸ­(block)을 { κΈ°ν˜Έμ™€ } 기호둜 묢을 수 μžˆμŠ΅λ‹ˆλ‹€. 그런데 μ½”λ“œ 라인이 λ„ˆλ¬΄ κΈΈκ³ , 쀑첩 쑰건문 ν˜Ήμ€ 반볡문 λ•Œλ¬Έμ— 가독성이 λ–¨μ–΄μ§€λŠ” κ²½μš°κ°€ μžˆμŠ΅λ‹ˆλ‹€. 이럴 λ•Œ Indent Guidesλ₯Ό μ‚¬μš©ν•˜λ©΄ 가독성이 μ’‹μ•„μ§‘λ‹ˆλ‹€.

Indent Guides μ˜ˆμ‹œ

참고둜 Visual Studio 버전에 따라 기본으둜 μ œκ³΅λ˜κΈ°λ„ ν•˜μ§€λ§Œ, ν™•μž₯ ν”„λ‘œκ·Έλž¨μœΌλ‘œ μ„€μΉ˜ν•˜μ—¬ μ—¬λŸ¬ μ˜΅μ…˜μ„ 지정할 μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

도ꡬ λ©”λ‰΄μ˜ μ˜΅μ…˜μ—μ„œ Indent Guide ν•­λͺ©μ„ ν΄λ¦­ν•˜λ©΄ μ—¬λŸ¬ μ˜΅μ…˜μ΄ ν‘œμ‹œλ©λ‹ˆλ‹€. μ„€μ •ν•œ μ˜΅μ…˜μ— 따라 μ–΄λ–»κ²Œ μ μš©λ˜λŠ”μ§€ 미리 보기 κΈ°λŠ₯으둜 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

Indent Guides μ˜΅μ…˜

GitLab/GitHub Extension for Visual Studio

ν”„λ‘œμ νŠΈ 관리λ₯Ό μœ„ν•œ GitLab 및 GitHub ν™•μž₯ ν”„λ‘œκ·Έλž¨μ„ μ œκ³΅ν•©λ‹ˆλ‹€. κ²€μƒ‰λž€μ— GitLab Extension for Visual Studio λ˜λŠ” GitHub Extension for Visual Studioλ₯Ό μž…λ ₯ν•˜μ—¬ ν•„μš”ν•œ 도ꡬλ₯Ό μ„€μΉ˜ν•˜λ©΄ λ˜κ² μŠ΅λ‹ˆλ‹€.

ν™•μž₯ ν”„λ‘œκ·Έλž¨μ„ μ„€μΉ˜ν•˜λ©΄ νŒ€ 탐색기 μ°½μ—μ„œ μ•„λž˜μ™€ 같이 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

GitLab 메뉴

GitLab ν™•μž₯ ν”„λ‘œκ·Έλž¨μ€ 원격 μ €μž₯μ†Œ 생성 및 볡사, 컀밋, λΆ„κΈ°, νƒœκ·Έ 생성 λ“± λͺ¨λ“  κΈ°λŠ₯을 μ§€μ›ν•©λ‹ˆλ‹€.

GitLab 메뉴

RockMargin

RockMargin ν™•μž₯ ν”„λ‘œκ·Έλž¨μ€ 쒁고 λ°‹λ°‹ν•œ μŠ€ν¬λ‘€λ°”λ₯Ό λ„“κ³  μ½”λ“œ 미리보기 ν˜•νƒœμ˜ μŠ€ν¬λ‘€λ°”λ‘œ λ°”κΏ”μ€λ‹ˆλ‹€.

일반 μŠ€ν¬λ‘€λ°”
μ½”λ“œ 미리보기 μŠ€ν¬λ‘€λ°”

ν•΄λ‹Ή ν™•μž₯ ν”„λ‘œκ·Έλž¨λ„ μ˜΅μ…˜μ°½μ—μ„œ 색상 변경이 κ°€λŠ₯ν•©λ‹ˆλ‹€. 색상을 λ³€κ²½ν•˜λ©΄ 즉각 λ°˜μ˜λ˜μ–΄ μ›ν•˜λŠ” λŒ€λ‘œ μ„€μ •ν•˜κΈ°κ°€ νŽΈλ¦¬ν•©λ‹ˆλ‹€.

RockMargin μ˜΅μ…˜

Mouse Navigation

Visual Studio Editorμ—μ„œ 마우슀 μ•ž, λ’€ λ²„νŠΌμ„ ν΄λ¦­ν•˜λ©΄, μ•ž λ˜λŠ” 이전 λ‹¨κ³„λ‘œ 이동이 κ°€λŠ₯ν•©λ‹ˆλ‹€. 잘λͺ»λœ 정보일 μˆ˜λ„ μžˆμ§€λ§Œ, Visual Studio 버전에 따라 κΈ°λ³Έ 제곡 μ—¬λΆ€κ°€ λ‹¬λΌμ§‘λ‹ˆλ‹€. 지원이 μ•ˆ λ˜λŠ” 경우 ν•΄λ‹Ή ν™•μž₯ ν”„λ‘œκ·Έλž¨μ„ μ„€μΉ˜ν•˜λ©΄, 마우슀 μ•ž, λ’€ λ²„νŠΌ μ΄λ²€νŠΈμ— 따라 νŽΈλ¦¬ν•˜κ²Œ μ•ž λ˜λŠ” 이전 λ‹¨κ³„λ‘œ 이동할 수 μžˆμŠ΅λ‹ˆλ‹€.

λ°˜μ‘ν˜•