- [VS Code] 같은 문자 한번에 바꾸기 (비주얼 스튜디오 코드 / visual studio code)2024년 02월 14일
- 주사위 clice
- 작성자
- 2024.02.14.:32
반응형아래 함수는 데이터베이스의 Location 엔터티를 업데이트하는 함수이다.
def update_location(db: Session, *, id: str, location_code: int, location_name: str): location = db.get(Location, id) if location: location.location_code = location_code location.location_name = location_name db.commit() db.refresh(location) return location
그런데 나는 User 엔터티를 업데이트 하는 함수를 만들고 싶다.
그러면 저 함수를 복사한 뒤, 모든 location 을 user로 바꾸고, 그 다음에 추가적으로 수정을 할 것이다.
그런데 저 코드가 만약에 100줄, 1000줄 짜리 코드라면?
location을 user로 바꾸는데 오랜 시간이 걸리고, 오타도 나서 코드를 고치는데만 하루가 다 갈 수도 있다.
이때 필요한 방법이 같은 모든 문자를 선택 한 뒤, 한번에 바꾸는 방법이다
1. 바꾸고 싶은 문자열를 드래그한다
2. Ctrl + Shift + L 을 누른다 (맥: cmd + shift+L)
그러면 같은 문자들이 다중선택 된다
3. 변경할 문자열로 수정하면 선택 된 문자열들이 일괄 변경된다
이때 유의해야 할 점은 대소문자 구분 없이 다중선택하기 때문에, 객체를 사용하는 경우 유의해야 한다
예를 들어 Location은 User 객체로 변환했어햐 하는데, user로 변경이 되었다
그래서 다중 선택을 했을 때, 대문자가 있는 문자열이 있는지 꼭 확인해야 한다
정리
1. 바꾸고 싶은 문자를 드래그한다
2. Ctrl + Shift + L 을 누른다
3. 변경된 문자열로 수정하면 선택 된 문자열들이 일괄 변경된다
끝!
반응형'IT 사용 팁' 카테고리의 다른 글
[GPT] 챗지피티로 생기부 5초만에 작성하는 방법 (0) 2024.07.30 [Mac 꿀팁] 한글 자판에서 ₩기호 입력해도 바로 백틱(`) 바로 사용하기! (₩ 기호 대치하는 방법) (0) 2024.06.16 [Mac] MagicLine 4NX(공인증서 프로그램) 제대로 삭제하기 (0) 2024.04.30 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)