728x90

1. Cursor AI

Cursor AI는 AI 기반의 코드 편집기로, 개발자가 코드를 보다 빠르고 효율적으로 작성할 수 있도록 도와주는 도구입니다. 기존의 GitHub Copilot과 같은 AI 보조 도구와 유사하며, 강력한 코드 자동 완성 기능과 코드 리뷰 및 리팩토링 기능을 제공합니다.

Cursor AI의 주요 기능

  • AI 기반 코드 자동 완성: 코드의 문맥을 이해하고 적절한 제안을 제공

  • 코드 리뷰 및 리팩토링: 기존 코드의 품질을 높이도록 도와줌

  • 내장형 터미널 및 IDE 기능: VS Code와 유사한 환경에서 동작

  • 대화형 AI 개발 지원: ChatGPT를 활용한 코드 설명 및 개선 제안

2. MacBook에 Cursor AI 설치하기

2.1. Homebrew를 사용한 설치 (권장)

Homebrew를 사용하면 간편하게 Cursor AI를 설치할 수 있습니다.

brew install --cask cursor

설치가 완료되면 cursor 명령어를 실행하여 정상적으로 동작하는지 확인합니다.

cursor --version

2.2. 공식 웹사이트에서 설치

Homebrew를 사용하지 않는다면 Cursor AI 공식 웹사이트에서 설치 파일을 다운로드할 수 있습니다.

  1. 웹사이트 접속 후 Mac용 설치 파일 다운로드

  2. .dmg 파일을 실행하여 응용 프로그램 폴더에 드래그

  3. 실행 후 초기 설정 진행

Cursor AI 활용하기

Cursor AI를 실행하고, 주로 작성하는 언어는 영어보다는 한국어를 사용이 많을 것임으로 한국어를 설정합니다.
터미널에서 Cursor AI를 사용하고자 하는 경우 Installed "cursor" 선택하여 설치합니다.

VS Code를 사용중이라면 USE Extensions 버튼을 클릭 합니다. 버튼을 클릭하면, VS Code에 설치된 Extension을 그대로 Cursor AI에 적용하게 됩니다.

데이터 보호 설정은 Privacy Mode로 하고, Continue 를 클릭합니다.

Curosor AI 계정이 있으면 그대로 로그인을 진행하고, 계정이 없는 경우 회원가입을 합니다.

소스코드를 관리하는 루트 디렉토리를 Open project 로 해당 폴더를 오픈하면, 하위 디렉토리 모두 불러와서 작업을 할 수 있습니다.

Cursor AI를 활용하여 개발 속도를 향상시키고, 코드 품질을 개선하는 데 도움이 되길 바랍니다!

728x90
반응형
728x90

깔끔한 데스크 공간을 마련하고, 외부 모니터를 활용하여 깔끔한 데스크 환경을 만들어보자.

1. 전원 설정

노트북 덮개를 덮어도 전원이 꺼지지 않도록 설정합니다.

  • 윈도우 설정 (단축키 : Win + i)에서 덮개를 닫을 때의 작동설정 메뉴로 이동합니다.
  • 덮개를 닫을 때 의 옵션을 [아무 것도 안 함] 설정으로 변경합니다.

2. 디스플레이 설정

노트북 모니터의 주 모니터 설정을 외부 디스플레이로 주 모니터를 변경합니다.

이상입니다. 😊

728x90
반응형
728x90

Homebrew로 Docker를 설치하는 방법을 알아보겠습니다.

Homebrew는 macOS용 패키지 관리자로 Mac용 소프트웨어를 설치할 수 있습니다. 편리하고 사용하기 쉽기 때문에 대부분의 Mac 사용자는 Homebrew로 패키지를 관리하고 있습니다.

Cask

Homebrew Cask는 Mac에 GUI 소프트웨어를 설치하기 위한 Homebrew 확장 패키지입니다. Mac의 Docker는 GUI 도구이므로 Homebrew Cask를 사용하여 설치해야 합니다.

1. Docker 설치하기

brew install --cask docker 로 Docker를 설치합니다.
설치를 완료한 후 application 에서 docker를 실행하면 설치가 완료 됩니다.

Application Screen

2. 버전확인

docker --version

# 결과
Docker version 20.10.20, build 9fdeb9c

docker-compose --version

# 결과
Docker Compose version v2.12.0

Reference

  1. https://formulae.brew.sh/cask/docker
  2. https://www.cprime.com/resources/blog/docker-for-mac-with-homebrew-a-step-by-step-tutorial/
  3. https://formulae.brew.sh/formula/docker
728x90
반응형
728x90

tree는 소스 구조를 트리 형태로 보여주는 명령어입니다.
Mac에서는 tree 명령어가 설치되어 있지 않습니다.
Homebrew를 이용해서 tree를 설치합니다.

1. tree 설치하기

brew install tree

2. 결과확인

tree명령어를 입력하여 결과를 확인합니다.

.
├── README.md
├── config.py
├── environment.yml
├── py
│   ├── __init__.py
│   ├── filter.py
│   ├── forms.py
│   ├── models.py
│   ├── static
│   │   ├── bootstrap.min.css
│   │   ├── bootstrap.min.js
│   │   ├── jquery-3.6.0.min.js
│   │   └── style.css
│   ├── templates
│   │   ├── answer
│   │   │   └── answer_form.html
│   │   ├── auth
│   │   │   ├── login.html
│   │   │   └── signup.html
│   │   ├── base.html
│   │   ├── form_errors.html
│   │   ├── navbar.html
│   │   └── question
│   │       ├── question_detail.html
│   │       ├── question_form.html
│   │       └── question_list.html
│   └── views
│       ├── answer_views.py
│       ├── auth_views.py
│       ├── main_views.py
│       └── question_views.py
└── py.db
728x90
반응형
728x90

Windows10의 메일 서비스를 카카오메일과 연결 합니다.

카카오메일은 SMTP/POP3를 지원하여 Outlook 과 같이 다른 메일서비스와 연결이 가능합니다.

1. 먼저 POP/SMTP를 사용함으로 설정합니다.

2. Windows10의 메일을 실행시키고, 계정을 추가합니다.

3. 고급설정을 선택합니다.

4. 인터넷 전자메일을 선택합니다.

5. 연동할 서버 정보를 입력합니다.

  • 인터넷전메일계정 : 메일주소(ex: example@kakao.com)
  • 사용자이름 : 카카오메일 접속 시 아이디
  • 암호 : 카카오메일 접속 시 패스워드
  • 계정이름 : 메일 계정 목록에 표시될 이름 (예. KAKAO)
  • 이 이름으로 메시지 보내기 : 메시지 보내는 이름 (예. KAKAO_MAIL)
  • 받는 전자 메일 서버 : pop.kakao.com
  • 계정 유형 : POP3
  • 보내는(SMTP) 전자 메일 서버 : smtp.kakao.com

728x90
반응형

+ Recent posts