Δdeltalog

PyCharm 2026.1.1

2026-04-28 릴리스 · 변경 항목 8개

원문 릴리스 노트 보기 ↗

+ 신기능 5개

  • 파일이나 폴더 단위로 특정 Python 인터프리터나 가상 환경을 활성화하는 기능을 추가한다
    원문

    Per-folder environment control: You can now activate specific Python interpreters or virtual environments on a per-file or per-folder basis, allowing for more flexible configurations in complex projects

  • 루트 디렉토리에 없더라도 pyproject.toml이 있으면 Poetry 기반 환경을 지원한다
    원문

    Flexible project structures: PyCharm now supports Poetry-based environments even when the pyproject.toml file is not in the root directory, facilitating better support for nested monorepos

  • 새 프로젝트를 열 때 호환되는 환경을 자동으로 감지해 SDK로 설정하거나 새 uv 환경 생성을 제안한다
    원문

    Zero-config SDK setup: When opening new projects, compatible environments are detected and configured as the project SDK automatically, or the IDE will suggest creating a new uv environment if none is found

  • 디버거가 여러 경로 매핑을 지원하여 세션 동안 로컬과 원격 파일 구조를 동기화 상태로 유지한다
    원문

    Path mapping: The debugger now supports multiple path mappings, ensuring that your local and remote file structures stay synchronized during a session

  • 시스템 파일 탐색기에서 파일을 직접 열 때 제한된 LightEdit 모드 대신 완전한 기능의 IDE 세션을 시작한다
    원문

    Full IDE sessions from explorer: When opening files directly from your system file explorer, PyCharm now launches a fully functional IDE session instead of the limited LightEdit mode

~ 수정 3개

  • env 파일의 환경변수가 주입되지 않던 문제와 코드 업데이트 중 프로세스 충돌 등 debugpy의 여러 회귀 문제를 수정한다
    원문

    debugpy stability: Several critical regressions in the debugpy engine have been resolved, including issues where environment variables from .env files were not injected (PY-88628) and process crashes during code updates (PY-88880).

  • 집합의 잘못된 해시 불가능 경고나 Path 정의 오류 등 여러 타입 검사 오탐을 수정한다
    원문

    Type checking refinements: Multiple false positives have been addressed, such as incorrect unhashable type warnings for sets (PY-87206) and errors regarding Path definitions (PY-89082).

  • 실행 구성과 Python 도구를 편집하거나 새로 만들지 못하던 회귀 문제를 수정한다
    원문

    Tool stability: A fix has been implemented for a regression that prevented users from editing or creating new run configurations and Python tools

AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.

이 버전부터 최신까지 바뀐 점 모아 보기