AutoLISP 개선 사항 (2021의 새로운 기능)

Auto CAD/Tip|2021. 12. 26. 20:41

 

AutoLISP 및 DCL의 개선 사항에는 Microsoft VS(Visual Studio) Code 및 유니코드 지원을 통한 플랫폼 간 개발이 포함됩니다.

플랫폼 간 개발

AutoCAD에서 AutoLISP 원본(LSP) 파일을 편집 및 디버그할 수 있는 VS Code에서 사용하도록 새 AutoLISP Extension이 릴리즈되었습니다.

AutoLISP Extension을 사용하여 다음을 수행할 수 있습니다.

  • 자동 완성 및 코드 조각 등의 기능을 사용하여 LSP 파일 작성 및 수정
  • LSP 파일에서 전체 또는 선택한 코드 문의 형식 지정
  • LSP 파일을 디버그하는 동안 감시와 끊기점 추가
  • 디버그 콘솔에서 AutoLISP 코드 문과 AutoCAD 명령 실행

VS Code 및 AutoCAD AutoLISP Extension 시작 방법에 대한 정보는 Visual Studio Code 시작하기를 참고하십시오.

AutoLISP 유니코드 지원

AutoCAD 2020 기반 제품 및 이전 버전 제품의 AutoLISP는 유니코드 문자를 완전히 지원하지 않았습니다. 문자열 작업과 관련된 많은 함수는 MBCS(멀티바이트 문자 세트)만 지원했으며 이로 인해 문자의 길이를 알면 도움이 되거나 문자열의 여러 문자 길이를 반환하는 함수에 문제가 발생했습니다. 신규 및 변경된 AutoLISP 함수 참조(AutoLISP) 항목에서 유니코드 문자를 지원하도록 업데이트된 함수에 대해 자세히 알아볼 수 있습니다.

새 명령

MAKELISPAPP - 사용자에게 배포하여 코드를 보호할 수 있는 응용프로그램(VLX) 파일로 하나 이상의 AutoLISP(LSP) 원본 파일을 컴파일합니다.

변경된 명령

VLISP - AutoLISP 개발 환경을 표시합니다.

새 시스템 변수

LISPSYS - VLISP 명령으로 시작된 기본 AutoLISP 개발 환경을 조정합니다.

관련 개념

댓글()