728x90
반응형
SMALL
728x90
반응형
LIST
728x90
반응형
SMALL
코딩을 하다 보면 반복되는 구문이 사용되는 경우가 많다.
그래서 Visual Studio에서 제공하는 것이 코드조각 기능이다. mbox, try 등이 기본적으로 제공되지만,
개발자들이 XML 파일로 만들어서 사용할 수 있는 기능도 있다.
이 포스팅에서는 XML파일로 만들지 않고, 코딩 도중에 바로 만들어서 사용할 수 있는 방법을 알아보도록 하자.

 

■ Visual Studio 2022에서 Snippet Designer 2022 설치 방법

1. Visual Studio 2022을 실행하면 상단에 [확장 - 확장관리] 클릭하고, Snippet Designer 2022를 검색한다.

    검색하면 아래 항목이 검색되는데, 설치버튼을 클릭한다.

2. 설치버튼을 클릭하고, 아래와 같이 예약메시지가 나오면, Visual Studio 2022를 종료한다.

3. 종료하면 아래 이미지 순서대로 진행된다. 진행 후에 Visual Studio 2022를 다시 실행한다.

 

■ Visual Studio 2022에서 Snippet Designer 2022를 이용하여 코드조각 만들기

1. 테스트로 아래 이미지와 같이 Test 메서드 안에 MessageBox.Show를 코딩하자. 위의 Messagebox.Show는 기본적으로 내장되어 있는

    코드조각을 사용하여 생성한 소스다. 아래는 기본 MessageBox.Show 뒤에 Caption, MessageBox 버튼 및 아이콘을 넣었다.

    이 MessageBox.Show를 코드조각으로 만들려면, 만들 소스 Drag → 마우스 우클릭 → Export as Snippet를 클릭한다.

2. 아래와 같이 코드조각 세팅하는 화면이 나타난다.

  - Snippet : 코드조각 이름 (코드조각 파일 이름)

  - Language : 코드조각을 사용할 언어

  - Shortcut : 단축키 (코딩에 사용할 것이므로 가장 중요)

2. 각 항목을 설정하고 저장을 누르면 아래와 같이 저장 창이 뜬다. 저장을 누른다.

3. 이제 방금 코드조각을 실행해 보자. pm까지만 눌러도 코드조각 리스트에 나오는 것을 볼 수 있다. 

2. 두 번 탭을 누르면 아래와 같이 소스가 자동으로 생성된 것을 볼 수 있다.

3. [도구 - 코드 조각 관리자]를 클릭하여, 관리되는 코드 조각을 확인할 수도 있다. 

 

※ Visual Studio 2019도 마찬가지로 동일하게 진행하면 코드조각을 쉽게 만들 수 있다. 단, Snippet Designer로 검색하여야 한다.

 

728x90
반응형
LIST
728x90
반응형
SMALL

■ Visual Studio 2022 Community 설치 방법 

1. 아래 사이트로 가서 Visual Studio 2022 Community 파일을 클릭한다.

    https://visualstudio.microsoft.com/ko/vs/

2. 클릭하면 아래 화면과 같은 사이트로 이동하며, 별다른 클릭 없이 파일 다운로드가 시작된다.

3. 다운로드가 완료되면, 다운로드된 파일을 클릭한다. 아래와 같이 Visual Studio Installer 설치가 시작된다.

4. 설치 이후에 아래와 같이 설치할 항목을 체크한다. (C#을 할 것이기 때문에 아래 .NET 데스크톱 개발을 체크)

5. 아래와 같이 설치가 시작된다.

6. 설치가 완료되면 아래 이미지 순서에 따라 설정한다. (완료)

728x90
반응형
LIST
728x90
반응형
SMALL

■ Visual Studio 2022가 Visual Studio 2019보다 좋아진 점

1. Visual Studio 2019는 32비트 프로세스 기반으로 작동하여 메모리 사용이 4GB로 제한되지만, 2022는 64비트 프로세스 기반으로 작동하기

    때문에 더 많은 메모리를 활용할 수 있다.

2. 더 많은 메모리를 활용할 수 있기 때문에 프로젝트 로드, 코드 탐색, 솔루션 빌드 시간이 단축되었다.

3. 새로운 아이콘과 테마, 더 나은 검색 기능과 코드 편집기 성능이 향상되었다.

4. 향상된 IntelliCode 기능을 제공하여 더 정확하고 효율적인 코드 완성을 지원한다. AI 기반 도구와 개선된 코드 분석 기능이 포함되었다.

    예를 들어, IntelliCode는 반복적인 코드 패턴을 학습하여 더 나은 코드 제안을 제공한다.

5. 디버깅 및 진단 도구가 더욱 개선되어, 복잡한 문제를 더 쉽게 해결할 수 있다.

    예를 들어, Hot Reload 기능을 통해 코드 변경 사항을 즉시 적용할 수 있어 더 빠른 디버깅이 가능하다.

6. ARM64 기반 개발 환경을 지원하여 더 많은 디바이스에서 개발할 수 있다.

7. Visual Studio 2019는 .NET 5 이상의 버전에 대한 최신 기능 및 최적화는 제공하지 않으며,

    이후 버전의 Visual Studio 2022에서는 .NET 6 이상의 최신 기능을 보다 원활하게 지원한다.

■ Hot Reload 이란 무엇인가?

1. 개발자가 코드 변경 사항을 애플리케이션을 다시 시작하지 않고도 즉시 적용할 수 있게 해주는 기능이다.

    이 기능을 사용하면 개발자는 애플리케이션을 중단하지 않고, 변경 사항을 실시간으로 반영하여 빠르게 피드백을 받을 수 있다.

2. UI 요소를 수정하고 즉시 결과를 확인할 수 있어, 사용자 인터페이스 개발이 더 효율적이다.

3. 많은 웹 프레임워크(예: React, Vue.js 등)에서도 Hot Reload 기능을 제공한다.

 

■ ARM64 이란 무엇인가?

1. ARM은 Advanced RISC Machine의 약자로, RISC(Reduced Instruction Set Computer) 기반의 프로세서 아키텍처이다.

2. 64비트 주소 공간을 사용하여 더 많은 메모리를 활용할 수 있다. 이는 대규모 데이터 처리와 고성능 애플리케이션에 유리하다.

3. 전력 소비를 최소화하면서 높은 성능을 제공하여 배터리 수명이 중요한 모바일 장치나 임베디드 시스템에서 많이 사용된다.

4. 스마트폰, 태블릿, 노트북, 서버, IoT 장치 등 다양한 디바이스에서 사용된다.

728x90
반응형
LIST
728x90
반응형
SMALL

■ Visual Studio 항상 관리자 권한으로 실행하는 법

1. Visual Studio 실행파일로 이동한다. 경로를 모르면 아래 이미지와 같이 찾아간다.

2. devenv파일을 찾았으면 해당 파일에서 우클릭 후, 호환성 문제 해결을 클릭한다.

3. 아래 이미지와 같이 순서대로 진행한다.

4. 프로그램 테스트를 클릭하지 않으면 다음이 안 눌리므로, 프로그램 테스트를 꼭 클릭하도록 한다.

728x90
반응형
LIST
728x90
반응형
SMALL

■ Visual Studio Professional 2019 설치 방법 

1. 아래 사이트로 가서 Visual Studio Professional 2019 파일을 다운로드한다.(MS 계정이 있어야 함)

    https://visualstudio.microsoft.com/ko/vs/older-downloads/

2. 2019 왼쪽 상단 화살표를 클릭하여 펼치고, 다운로드 버튼을 클릭한다.

3. 다운로드 버튼을 누르면 MS에 로그인 창이 뜨는데, MS 계정이 있으면 로그인하고, 없으면 새로 만든다.

4. 로그인을 하면 다운로드할 수 있는 버전이 표시된다. (Visual Studio Professional 2019 다운로드)

5. 다운로드 한 Visual Studio Professional 2019 파일을 실행한다.

6. 아래 이미지와 같이 순서대로 진행한다.

7. 아래 이미지까지 넘어왔으면, C#을 사용할 것이기에 아래 이미지에 빨간 사각형이 있는 [.NET 데스크톱 개발]을 클릭하고 설치 버튼을 누른다.

8. 아래와 같이 설치가 시작된다.

9. 설치가 완료되면, Visual Studio 2019를 실행하고, [우측 하단에 코드를 사용하지 않고 계속]을 클릭한다.

10. 아래 이미지와 같이 [도움말 - Visual Studio 등록]을 클릭한다.

11. 아래 이미지와 같은 화면이 뜨면 [제품 키로 잠금 해제]를 클릭한다.

 

12. 구매했던 제품 키를 입력하면, 정식으로 Visual Studio Professional 2019를 사용할 수 있다.

728x90
반응형
LIST
728x90
반응형
SMALL
Visual Studio 2019 Professional을 설치하고 사용하다가, 제품키를 변경해야 하는 상황이 발생했는데,
변경하는 방법은 쉽지 않았다.
제품키를 변경하는 방법을 알아보도록 하자.

■ 구독을 하고 있는 경우, 레지스트리 삭제

1. 아래 이미지와 같이 [도움말 - Visual Studio 등록]으로 들어가서 나오는 창을 보면 [라이선스 제품 키 적용됨] 외엔 어디서도 제품키를 변경하는 부분은 없다.

    그러므로 레지스트리를 삭제해야 한다.

2. 실행(ctrl+r) 창에서 regedit를 실행한다.

3. HKEY_CLASSES_ROOT\Licenses 경로에서 [41717607-F34E-432C-A138-A3CFD7E25CDA]를 삭제한다.

    [2019 Professional registry key : 41717607-F34E-432C-A138-A3CFD7E25CDA]

4. 삭제하고 다시 들어가 보면, 아래 이미지와 같이 변경된 것을 볼 수 있다. 구독을 하고 있다면, [아래 업데이트된 라이선스 확인]을 눌러서 갱신한다.

■ 제품키를 구매한 경우

1. Visual Studio를 삭제하고 재설치한다.

2. 설치 후, [도움말 - Visual Studio 등록]으로 들어가면 아래 이미지와 같이, [제품 키로 잠금 해제]라는 항목이 보인다.

    클릭하여, 제품키를 입력한다.

728x90
반응형
LIST

+ Recent posts