CodeAssist검토원본 유사도·구현 기능 수 — 0.0.73
기존 기록 이전원문에 기록된 작업 내용과 당시 검증 범위를 정리한 보관 기록입니다.
| 지표 | 현재 결과 |
|---|---|
| VA 원본과 유사도 | 미측정 — 전체 원본 비교 근거가 없어 백분율 확정 불가 |
| 구현 기능 수 | 완료 검증 0개 · 부분 구현 108개 / 기준 108개 |
부분 구현 수는 소스 대응을 확인한 절대 개수이며, 유사도나 완성률이 아닙니다. 이전 장부에서 누락된 기존 코드도 포함합니다. 완료 검증 0개는 기능이 하나도 작동하지 않는다는 뜻이 아니라, 각 항목의 전체 검증 조건을 통과한 근거가 아직 없다는 뜻입니다. 목표 80%는 아직 달성하지 않았습니다.
이번 통합 변경
자동 괄호·따옴표와 중괄호 위치, 함수 괄호 간격 옵션을 추가했습니다.
주석 이어쓰기, 문자로 선택 영역 감싸기, 붙여넣기 후 VS 서식 적용을 옵션에 연결했습니다.
Smart Select의 작은 단위 확장·현재 단어 시작·대소문자 경계·밑줄 경계를 독립 옵션으로 연결했습니다.
심볼 후보 Quick Info와 한국어/영어 번역 항목을 추가했습니다.
기본 실행에서 꺼진 제한적 입력 진단을 추가했습니다.
실제 확인과 남은 검증
회귀 테스트 164개 통과 및 VSIX 바이너리 6개 일치 확인은 전체 기능 개수에 가산하지 않습니다. 두 번째 도구 모음 버튼으로 파일 찾기 창을 실제 열었습니다. Welcome은 문서 탭에 표시됩니다. 실제 VS 명령 체인에서 괄호 입력·삭제와 Undo/Redo 커서, 선택 감싸기와 Undo/Redo 선택 복원, 주석 전환·이어쓰기, 중괄호 배치의 14개 시나리오가 모두 통과했습니다. 0.0.72의 주석 예외를 재현한 실패 기록과 0.0.73 수정 후 결과를 모두 보존했습니다. 동작이 확인되지 않은 항목을 통과로 승격하지 않았습니다.
REA MCP로 원본 DLL의 대화상자 리소스를 읽고 SHA256을 검증한 뒤 Editor와 Smart Select의 순서·문구·컨트롤 ID를 확인했습니다. 리소스 추출은 전체 바이너리 디컴파일이나 기능 복원 완료를 의미하지 않습니다.
기능 검증표 · 원본 옵션 리소스 근거 · 해석한 원본 대화상자 · 회귀 테스트 원본
기존 부분 구현 38개
| ID | 기능 |
|---|---|
| VA-F001 | Find by Context |
| VA-F002 | Find References |
| VA-F003 | Find Symbol in Solution |
| VA-F004 | GoTo Implementation |
| VA-F006 | GoTo Related |
| VA-F008 | List Methods in File |
| VA-F009 | Move Scope |
| VA-F010 | Navigate Back and Forward |
| VA-F011 | Open Corresponding File |
| VA-F012 | Open File in Solution |
| VA-F013 | VA Hashtags |
| VA-F014 | VA Navigation Bar |
| VA-F015 | Access to Refactoring Commands |
| VA-F025 | Rename |
| VA-F037 | Create from Usage |
| VA-F043 | Auto-Extend Multi-Line Comments |
| VA-F044 | Enhanced Listboxes |
| VA-F045 | Format After Paste |
| VA-F046 | Insert () and Closing Brackets and Quotes |
| VA-F048 | Multiple Clipboards |
| VA-F049 | Reset Editor Zoom |
| VA-F051 | Smart Select |
| VA-F053 | Sort Selected Lines |
| VA-F055 | Surround Selection |
| VA-F060 | Enhanced Syntax Coloring |
| VA-F063 | Highlight Matching Words |
| VA-F067 | Quick Info |
| VA-F075 | Underline Unknown Symbols |
| VA-F076 | Code Inspection Settings |
| VA-F077 | Code Issues in the Editor |
| VA-F080 | VA Snippets |
| VA-F086 | Environment Placeholders |
| VA-F087 | Input Placeholders |
| VA-F088 | Reserved Strings |
| VA-F093 | VA Outline |
| VA-F094 | VA View |
| VA-F103 | Keyboard Shortcuts |
| VA-F108 | Options Dialog |
실제 VS 편집 통합 14개 시나리오 · 수정 전 실패 기록 · 설치 해시 검증
원본 VA 비활성·CodeAssist 활성 상태 확인. 원본 동일 입력 비교는 수행하지 않았습니다.
0.0.74 추가 부분 구현
초기 미대응 70개 중 26개에 소스 구현을 추가했습니다. 미대응 44개가 남았습니다. 상세 장부와 빌드·자동 검증 기록을 참조하세요. 자동 테스트 206개 통과, Release 전체 빌드 성공, 패키지 바이너리 6개 해시 및 키 등록 24개 확인. 원본 유사도와 신규 기능의 실제 IDE 동작은 미검증입니다.
0.0.75 최신 소스 상태
부분 대응 93개/108개, 초기 70개 중 55개 부분 대응 및 15개 미구현. 완료 검증 0개이며 원본 유사도는 미측정입니다. 검증 범위와 제한을 확인하세요.
0.0.76 최종 소스 대응
초기 70개 모두 기본 소스를 연결해 전체 108개가 부분 대응입니다. 미대응 소스 0개와 완료 검증 108개는 다릅니다. 완료 검증 0개, 원본 유사도 미측정. 자동 테스트 247개와 실제 C++ 구문 6개가 통과했습니다. 지원 제한·검증 대기.
원문과 편집 이력
- 원문 SHA-256:
730a60a75a0a004a90a322d1e4d86081a4d9be3f2317b1008a4c772f140ebd13 - 표시 날짜는 원본 파일의 수정 시각입니다. 작업 완료 시각은 원문에 있는 값을 기준으로 확인합니다.
Tracefolio REPORTS & ISSUES