vscode copilot의 list_code_usages 도구 관련해서요.

list_code_usages는 LSP 서버로 부터 심볼을 조회하여 클래스/함수/타입의 명세를 가져오는 도구입니다.
레퍼런스 정보도 모두 가져오기 때문에 copilot이 정신 나간 능력을 보여주는데요.

근데 typescript와 C#의 동작이 너무 차이가 납니다.
지금 드는 생각은 Microsoft에 C# 개발자가 없는건가 싶을 정도인데요.
파이썬 보다도 대우가 안좋군요 :sob:

기능 Node.js C# Python
전체 평가 :white_check_mark: 완전 지원 :warning: 부분 지원 :white_check_mark: 완전 지원
함수/메서드 검색 :white_check_mark: :cross_mark: :white_check_mark:
클래스 검색 :white_check_mark: :white_check_mark: :white_check_mark:
프로젝트 전체 검색 :white_check_mark: :cross_mark: :white_check_mark:
외부 라이브러리 심볼 검색 :white_check_mark: (일부 과다) :cross_mark: :cross_mark: (타입/별칭 미지원)
필요 확장 TypeScript/JavaScript (내장) C# Dev Kit (선택) Pylance (필수)
1 Like