728x90
반응형
- 프로젝트 홈페이지 : https://github.com/Palm1r/QodeAssist
- QodeAssist 는
Qt Creator
를 위한AI
기반 코딩 보조 플러그인(Plugin
) 입니다.
- 대규모 언어 모델(
LLM
)을 활용하여 코드 자동 완성, 생성, 리팩토링, 문서화 등의 기능을 제공함으로써Qt
개발자들의 생산성을 대폭 향상시켜 줍니다. - 현재는
OpenAI
API
를 지원하며, 앞으로 다양한AI
모델과의 통합도 계획하고 있습니다.
- 코드 자동 완성 : 현재 작성 중인 코드의 맥락을 파악하여 자연스럽고 유용한 코드 제안을 제공합니다.
- 코드 생성 : 주석 또는 자연어 설명을 기반으로 코드 스니펫을 자동 생성합니다.
- 코드 리팩토링 : 기존 코드의 구조를 분석하고 개선 방향을 제안하거나 자동 리팩토링을 실행합니다.
- 자동 문서화 : 함수나 클래스에 대한 주석을 생성하여 코드 가독성과 유지 보수성을 높입니다.
-
bash
git clone https://github.com/Palm1r/QodeAssist.git
-
Qt Creator
로QodeAssist
프로젝트를 엽니다. -
프로젝트를 빌드한 후, 생성된 플러그인 파일(
.so
,.dll
등)을Qt Creator
의 플러그인 디렉토리에 복사합니다. -
Qt Creator
를 재시작합니다.
- 메뉴에서 [도구] → [플러그인] 으로 이동한 후,
QodeAssist
플러그인을 활성화합니다.
-
QodeAssist
는Qt Creator
의 버전에 따라 호환되는 플러그인 버전이 다릅니다: -
Qt Creator
버전QodeAssist
호환 버전16.0.0 0.5.2 이상 15.0.1 0.4.8 ~ 0.5.1 15.0.0 0.4.0 ~ 0.4.7 14.0.2 0.2.3 ~ 0.3.x 14.0.1 이하 0.2.2 이하
- 더 많은 정보와 업데이트는 GitHub 공식 페이지를 참고해 주세요. 🚀 👽
- 도움이 되셨으면 하단의 ❤️ 공감 버튼 부탁 드립니다. 감사합니다! 😄
728x90
반응형
'Qt' 카테고리의 다른 글
QCoro로 활용하는 Qt 비동기 프로그래밍 (0) | 2025.03.19 |
---|---|
Qt의 High-DPI 지원 (0) | 2025.02.17 |
qt.conf 파일: Qt 애플리케이션의 경로 설정 및 배포 문제 해결 (0) | 2025.02.17 |
KDDockWidgets : Qt 도크 위젯 라이브러리 (dock widget library) (0) | 2025.02.11 |
QxOrm 라이브러리 : C++ Qt ORM(Object Relational Mapping) 및 ODM(Object Document Mapper) 라이브러리 (0) | 2025.02.07 |