이 페이지에서

언어 클라이언트 검사

Qt Creator 는 언어 서버에 메시지(요청)를 보내고 언어 서버가 요청을 처리할 수 있는 경우 요청된 정보가 포함된 응답을 받습니다. Qt Creator 와 언어 서버 간의 통신을 검사하고 서버 기능을 확인하려면 Tools > > Debug Qt Creator > Inspect Language Clients 을 선택합니다.

언어 클라이언트 검사기 대화 상자

Language Server 에서 실행 중인 언어 서버를 선택합니다. 표시되는 정보는 언어 서버에 따라 다릅니다.

일반 언어 서버의 경우 언어 서버 환경설정의 Startup behavior 필드 값에 따라 서버가 시작되는 시기가 결정됩니다. 언어 서버를 다시 시작하려면 편집기 도구 모음에서 언어 클라이언트 메뉴 을 선택한 다음 Restart 을 선택합니다.

Log 선택한 로그 항목에 대한 추가 정보를 표시합니다. Client MessageServer MessageContent lengthMIME type 을 볼 수 있으며 Qt Creator 과 언어 서버 간에 전송된 데이터를 검사할 수 있습니다.

이전 항목을 제거하려면 Clear 을 선택합니다.

언어 서버 기능 확인

Capabilities 에서 언어 서버가 특정 작업을 수행할 수 있는지 여부를 확인할 수 있습니다. 이 대화 상자에서는 서버 기능을 수정할 수 없습니다.

Name, Value, Type 에서 해당 기능을 확인할 수 있습니다.

언어 클라이언트 인스펙터 대화 상자의 기능 탭

일부 언어 서버의 경우 Dynamic Capabilities 에서 MethodsOptions 을 사용할 수 있습니다.

메모리 사용량 검사하기

clangd 서버의 경우 Memory Usage 에서 특정 컴포넌트가 사용하는 총 메모리 양을 검사할 수 있습니다.

언어 클라이언트 검사기 대화 상자의 메모리 사용량 탭

방법: 언어 서버언어 서버관리도참조하세요 .

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.