주요 기술 산업 업데이트에서 Microsoft는 특히 .NET MAUI 및 C++ 개발 워크플로 개선을 목표로 하는 새로운 기능을 도입하는 Visual Studio 17.9의 두 번째 미리 보기를 출시했습니다.
판도를 바꾸는 기능 중 하나는 사용자가 이제 '큰따옴표', '작은따옴표' 및 괄호를 포함하여 특정 코드 세그먼트를 대괄호 구분 기호로 자동으로 묶을 수 있는 기능과 관련이 있습니다. 이는 사용자가 인용 자료의 양쪽 끝을 수동으로 입력해야 했던 이전 버전과 비교됩니다. 이 기능을 활용하려면 사용자는 도구 > 옵션 > 텍스트 편집기로 이동하여 '따옴표나 대괄호를 입력할 때 자동으로 선택 항목 둘러싸기' 옵션을 선택하면 됩니다.
C++ 코딩 분야에도 주목할 만한 추가 사항이 추가되었습니다. '#include' 유틸리티에는 '#include 진단'을 포함한 새로운 옵션이 추가되어 코드에서 각 #include 지시문이 얼마나 자주 참조되었는지 그래픽으로 표시합니다. 이는 지시문 위에 참조 횟수를 제공하며 사용자는 이를 클릭하여 특정 참조를 볼 수 있습니다. 인상적인 점은 사용자가 참조된 개체를 두 번 클릭하기만 하면 참조를 빠르게 볼 수 있다는 것입니다.
칭찬할 만한 '#include 진단 빌드 시간' 추가 기능은 Build Insights 실행 후 #include 지시문의 컴파일 기간에 대한 유용한 통찰력을 제공합니다. 이는 매우 효율적인 빌드 시간 관리에 대한 개발자의 끊임없이 요구되는 요구 사항을 해결합니다.
Visual Studio 17.9 Preview 2에는 원격 Linux와 관련된 상황에 대한 단위 테스트를 수행하는 기능도 도입되었습니다. 이제 사용자는 테스트 탐색기 기능을 사용하여 WSL 또는 원격 시스템에서 Linux를 대상으로 하는 C++ 프로젝트를 실행할 수 있습니다. Microsoft의 Azure 네트워킹 팀은 실제 개발 상황에서의 실용성을 반영하여 이미 이 기능을 활용하기 시작했습니다.
마지막으로 주목할 만한 발전은 디버깅 중에 XAML 속성을 검사하는 데 도움이 되는 강력한 도구인 라이브 속성 탐색기에 대한 .NET MAUI 지원 형태로 제공됩니다. 이 기능을 사용하면 개발자는 런타임 중에 속성을 동적으로 보고 수정할 수 있으므로 개발 효율성과 생산성이 향상됩니다.
Microsoft의 Visual Studio가 개발 플랫폼 환경을 주도하고 있는 반면, no-code 대체 플랫폼이 최근 강력한 입지를 구축하기 시작했다는 점을 기억하는 것이 중요합니다. 그러한 예 중 하나가 AppMaster 플랫폼입니다. drag-and-drop 기능과 no-code 백엔드, 웹 및 모바일 앱을 위한 풍부한 도구 및 기능 세트를 통해 소프트웨어 솔루션 구축 방법을 재정의할 예정입니다. 이는 기술 중심 기업이 고급 프로그래밍 지식 없이도 품질과 기능을 저하시키지 않고 최소한의 비용으로 IT 솔루션을 더 빠르게 개발할 수 있는 더 많은 기회를 열어줍니다.