부모글 보이기/감추기 AD BLOCK 해제 요청 이 글에는 광고가 많이 들어가 있지 않습니다. adblock을 해제하셔도 글을 읽는데 그다지 부담이 없으니 해제를 부탁드립니다. Visual Studio - "Tools" / "External Tools..."에 등록된 외부 명령어에 대한 단축키 설정 방법 "Tools" / "External Tools..." 메뉴로 외부 명령을 등록하는 경우, 예를 들어 아래의 화면에서 볼 수 있는 "Error Lookup"이 그 한 예입니다. 그런데, 저 명령어에 대해 단축키를 지정하는 방법이 애매합니다. ^^; 왜냐하면, 해당 명령어를 구분하는 식별자까지 등록하는 것은 아니기 때문입니다. 이런 문제로 인해, 비주얼 스튜디오는 외부 도구로 등록된 메뉴를 위해 아래 화면과 같이 "Tools.ExternalCommand1" ~ "Tools.ExternalCommand20" 까지 총 20개의 명령어 식별자를 등록해 놨습니다. 여기엔 나름 규칙이 있는데요, 외부 도구 "Tools" 메뉴에 보여지는 순서가 Tools.ExternalCommand[...순서...]의 순서와 일치한다는 점입니다. 따라서, "Error Lookup"의 경우 "Create GUID" 다음에 있기 때문에 2번이 되므로 단축키를 "Tools.ExternalCommand2" 식별자에 대해 설정하면 됩니다. [이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.] [다음 글] .NET Framework: 960. C# - 조건 연산자(?:)를 사용하는 경우 달라지는 메서드 선택 사례[이전 글] 오류 유형: 677. SSMS로 DB 접근 시 The server principal "..." is not able to access the database "..." under the current security context. [최초 등록일: 11/3/2020] [최종 수정일: 11/3/2020] 이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다. by SeongTae Jeong, mailto:techsharer at outlook.com 비밀번호 댓글 작성자 ... 31 32 [33] 34 35 36 37 38 39 40 41 42 43 44 45 ... NoWriterDateCnt.TitleFile(s) 13177정성태11/30/202217133오류 유형: 829. uwsgi 설치 시 fatal error: Python.h: No such file or directory13176정성태11/29/202212910오류 유형: 828. gunicorn - ModuleNotFoundError: No module named 'flask'13175정성태11/29/202217897오류 유형: 827. Python - ImportError: cannot import name 'html5lib' from 'pip._vendor'13174정성태11/28/202214244.NET Framework: 2073. C# - VMMap처럼 스택 메모리의 reserve/guard/commit 상태 출력113173정성태11/27/202215304.NET Framework: 2072. 닷넷 응용 프로그램의 스레드 스택 크기 변경13172정성태11/25/202215393.NET Framework: 2071. 닷넷에서 ESP/RSP 레지스터 값을 구하는 방법113171정성태11/25/202214226Windows: 214. 윈도우 - 스레드 스택의 "red zone"13170정성태11/24/202216652Windows: 213. 윈도우 - 싱글 스레드는 컨텍스트 스위칭이 없을까요?13169정성태11/23/202218146Windows: 212. 윈도우의 Protected Process (Light) 보안 [1]213168정성태11/22/202214099제니퍼 .NET: 31. 제니퍼 닷넷 적용 사례 (9) - DB 서비스에 부하가 걸렸다?!13167정성태11/21/202215333.NET Framework: 2070. .NET 7 - Console.ReadKey와 리눅스의 터미널 타입13166정성태11/20/202216107개발 환경 구성: 651. Windows 사용자 경험으로 WSL 환경에 dotnet 런타임/SDK 설치 방법13165정성태11/18/202213731개발 환경 구성: 650. Azure - "scm" 프로세스와 엮인 서비스 모음13164정성태11/18/202216840개발 환경 구성: 649. Azure - 비주얼 스튜디오를 이용한 AppService 원격 디버그 방법13163정성태11/17/202216915개발 환경 구성: 648. 비주얼 스튜디오에서 안드로이드 기기 인식하는 방법13162정성태11/15/202218113.NET Framework: 2069. .NET 7 - AOT(ahead-of-time) 컴파일 [1]13161정성태11/14/202216210.NET Framework: 2068. C# - PublishSingleFile로 배포한 이미지의 역어셈블 가능 여부 (난독화 필요성) [4]13160정성태11/11/202217402.NET Framework: 2067. C# - PublishSingleFile 적용 시 native/managed 모듈 통합 옵션13159정성태11/10/202219602.NET Framework: 2066. C# - PublishSingleFile과 관련된 옵션 [3]13158정성태11/9/202215242오류 유형: 826. Workload definition 'wasm-tools' in manifest 'microsoft.net.workload.mono.toolchain' [...] conflicts with manifest 'microsoft.net.workload.mono.toolchain.net7'13157정성태11/8/202216390.NET Framework: 2065. C# - Mutex의 비동기 버전113156정성태11/7/202219484.NET Framework: 2064. C# - Mutex와 Semaphore/SemaphoreSlim 차이점113155정성태11/4/202216688디버깅 기술: 183. TCP 동시 접속 (연결이 아닌) 시도를 1개로 제한한 서버13154정성태11/3/202217833.NET Framework: 2063. .NET 5+부터 지원되는 GC.GetGCMemoryInfo113153정성태11/2/202218539.NET Framework: 2062. C# - 코드로 재현하는 소켓 상태(SYN_SENT, SYN_RECV)13152정성태11/1/202217757.NET Framework: 2061. ASP.NET Core - DI로 추가한 클래스의 초기화 방법 [1] ... 31 32 [33] 34 35 36 37 38 39 40 41 42 43 44 45 ...