catchv blog 139

mac vscode 한글모드 ctrl + `(백틱)으로 입력하기

Mac에서 vscode 사용시 한글모드 일때 `(백틱)이 입력되지 않고 ₩ 표시가 사용되는 문제가 있다. 해당 문제는 DefaultKeyBinding.dict 으로는 해결되지 않는다. DefaultKeyBinding.dict 이후에 ( https://catchv.tistory.com/157 ) keyboard.dispatch 를 keyCode로 변경하면 해결된다. 설정 값 (Value)방식 (Method)특징 (Description) "code" 스캔 코드(Scan Code) 기반물리적인 키 위치를 기준으로 판단합니다.- 운영체제의 키보드 레이아웃 설정(QWERTY, Dvorak, 한글 등)에 덜 민감합니다.- VS Code의 기본값입니다.- macOS 등에서 한글 입력 모드일 때 키 매핑이 꼬이..

기타/MAC 2025.11.26

mac 한글입력모드 ` ₩ 문제

Mac에서 한글입력모드시에 ` 입력이 ₩으로 변경이 된다.이게 별문제 없을수도 있지만 개발시에는 입력이 일정하게 되지 않거나 vscode 사용시에 문제가 된다.그래서 변경하는 `로 입력을 단일화하는 방법이 있다. 1. ~/Library/KeyBindings 폴더 만들기2. DefaultKeyBinding.dict 파일 만들기3. DefaultKeyBinding.dict에 아래와 같은 내용입력하기➜ ~ cd ~/Library/KeyBindings➜ KeyBindings lsDefaultKeyBinding.dict➜ KeyBindings cat DefaultKeyBinding.dict{ "₩" = ("insertText:", "`");}

기타/MAC 2025.10.05

golang ~ string 의미

Go 언어에서 `type E interface { ~string }`와 같이 `~`(틸드) 기호가 붙은 형태는 **타입 집합(type set)**을 정의할 때 사용되는 문법입니다. 여기서 `~string`의 의미는 “기본 타입이 string인 모든 타입”을 의미합니다.즉,• `~string`은 string 타입을 기반으로 만들어진 모든 사용자 정의 타입까지 포함합니다.• 예를 들어, type MyString string • 처럼 `MyString`이 `string`을 기반으로 정의되었다면, `MyString`도 `~string`에 포함됩니다.이 문법은 Go 1.18부터 도입된 제네릭(generics) 및 **타입 제약(type constraints)**에서 주로 사용됩니다.• `interface { ~s..

Dev/Go 2025.06.25

MAC 필수 프로그램

1. rectangle Mac윈도우처럼 화면을 배치 시킬 수 있는 프로그램https://rectangleapp.com/ RectangleMove and resize windows in macOS using keyboard shortcuts or snap areas. The official page for Rectangle.rectangleapp.com 2. owlfiles윈도우 탐색기와 가장 비슷한 프로그램https://www.skyjos.com/owlfiles/help/macos/help_macos.html Owlfiles - Skyjos www.skyjos.com 3. shottr 화면 캡쳐프로그램https://shottr.cc/ Shottr – screenshot app for pixel profe..

기타/MAC 2024.12.16