에디트 예측·이미지 보기·원격 개발 확장
여러 에디트 예측 제공자, 이미지 뷰어 확대/이동, SSH 원격 개발, 터미널 탭 이름 변경을 지원합니다.
교안에 영향
image viewer의 확대/이동과 terminal tab 이름 바꾸기 안내는 새 동작에 맞게 갱신해야 합니다.
요약
- Edit Prediction에서 GitHub Copilot's Next Edit Suggestions, Ollama, Codestral, Sweep, Mercury Coder를 포함한 여러 제공자를 지원합니다. - 이미지 뷰어에 확대, 축소, 실제 크기, 화면 맞춤, 스크롤 줌, 드래그 이동이 추가됐습니다. - Windows가 SSH remoting 대상 플랫폼으로 지원되고, macOS의 파일시스템 변경 감시 자원 사용이 크게 줄었습니다. - 터미널 탭을 우클릭 또는 더블클릭으로 이름 바꾸기가 가능해졌고, 여러 AI·언어·원격 개발·편집 관련 개선과 수정이 포함됐습니다.
바뀐 것
새 기능
- Edit Prediction에서 GitHub Copilot's Next Edit Suggestions, Ollama, Codestral, Sweep, Mercury Coder를 포함한 여러 edit prediction provider를 지원합니다.
- Agent에서 외부 agent도 message queue 기능을 사용할 수 있게 됐습니다.
- Agent 패널에 마우스로 context를 더 쉽게 넣을 수 있는 메뉴가 추가됐습니다.
- Agent의 terminal tool call card에서 stop button 동작을 제어하는 설정이 추가됐습니다.
- C/C++에서 #elifdef , #elifndef 디렉티브와 document comments 하이라이트가 추가됐습니다.
- 확장자 없는 libc++ 헤더에 대한 C++ 첫 줄 언어 감지가 추가됐습니다.
- .nims / .nimble 파일에 아이콘이 보이도록 파일 별칭이 업데이트됐습니다.
- 터미널 탭을 우클릭 메뉴와 더블클릭으로 이름 바꾸기 할 수 있게 됐습니다.
- vim.gdefault 설정과 :set gdefault , :set nogdefault 명령이 추가됐습니다.
- 원격 서버 캐시 보존 기간을 설정할 수 있게 됐습니다.
- Windows가 SSH remoting 대상 플랫폼으로 지원됩니다.
- WSL의 project panel 컨텍스트 메뉴에 "Reveal in File Manager"가 추가됐습니다.
- image viewer에 zoom in/out, reset, fit-to-view, zoom-to-actual, 스크롤 휠 줌, 드래그 이동, 확대 비율 오버레이, 툴바 컨트롤이 추가됐습니다.
개선
- Agent 패널의 @ file completions 정확도가 향상됐습니다.
- Agent 패널의 더블클릭 단어 선택이 문장 부호와 언어별 단어 문자를 더 잘 따르도록 개선됐습니다.
- 대형 ACP thread diff multibuffers의 메모리 사용량이 줄었습니다.
- Git 패널의 project picker에 Git status icon이 함께 표시되도록 개선됐습니다.
- C의 tree-sitter-c가 attribute specifier 하이라이트를 처리하도록 업데이트됐습니다.
- Go에서 table-test subtests 실행 지원이 개선됐습니다.
- TypeScript에서 선언과 import/export 키워드의 구문 강조가 개선됐습니다.
- dev container crate의 오류 처리가 개선돼 panic 가능성이 줄었습니다.
- 이전 버전의 devcontainer CLI 출력 파싱이 개선됐습니다.
- 원격 프로젝트 안에서 dev container를 열 때의 안내 메시지가 개선됐습니다.
- Weston 9과의 호환성을 위해 xdg_wm_base 검사 조건이 완화됐습니다.
- macOS에서 파일시스템 변경을 감시할 때 자원 사용량이 크게 줄었습니다.