반응형
아래 코드에서 testNum은 총 5번 출현합니다. 만약 testNum을 num으로 바꿔주고 싶다면 그 행들을 찾아가서 각각 수정해줘야겠죠? 개수가 몇개 안되면 큰 문제가 없지만 약 10번 정도만 반복 출현해도 굉장히 고치기 짜증스러워집니다. 다행히도 vscode에서는 이러한 반복되는 변수명을 단번에 쉽게 수정할 수 있습니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
testNum = 5
result1 = testNum + 2
result2 = testNum * 3
result3 = testNum ** 2
result4 = testNum / 2
print(result1)
print(result2)
print(result3)
print(result4)
|
cs |
수정하고자 하는 단어에 커서를 올려놓고 ctrl + f2를 해주면 다음과 같이 한번에 동일한 이름을 가진 변수들에 커서가 생겨납니다.
그러면 하나의 변수에서 수정하는 것이 모두에게 영향을 미치게 됩니다.
작업의 속도와 능률을 이 기능을 통해 많이 올릴 수 있습니다.
하지만 주의해야 할 점이 있습니다. 바꾸기를 원치 않는 위치에서도 변화가 있을 가능성도 배제할 수 없기 때문입니다.
만약 위의 코드와 같이 문자열 내에도 testNum이 있었다면 함께 바뀌어 버립니다.
이러한 상황에서는 ctrl + f2 대신에 f2 만 눌러주면 실질적으로 같은 것들의 이름을 한번에 수정할 수 있습니다.
문자열 내에 있는 testNum은 안 바뀐 것을 확인하실 수 있습니다.
vscode의 베프가 되는 그날까지 종종 vscode에 관한 글도 올리겠습니다.^^
관련 글
☞ [Anaconda+python] 아나콘다 스파이더에서 반복되는 변수명 한번에 다른 것으로 바꾸려면, Ctrl + R
반응형
'코딩 > vscode' 카테고리의 다른 글
[vscode] 어떤 행을 복사해서 다른 곳에 붙여 넣고 싶을 때 빠르게 하는 방법 (0) | 2022.05.14 |
---|---|
[vscode] html 문서에서 아이디 또는 클래스 부여한 div 요소 빠르게 생성하는 방법 (2) | 2022.04.09 |
[vscode] 전체 프로젝트에서 어떤 단어를 검색하려면? (0) | 2022.04.04 |
[vscode] html에서 여는 태그와 닫는 태그를 한 번에 수정하려면?, auto rename tag 확장 플러그인 (0) | 2022.04.03 |
[vscode] 반복되는 변수명 한번에 수정하는 방법 (11) | 2021.06.02 |
[vscode] 비주얼 스튜디오 코드에서 Lorem ipsum 사용하려면 (4) | 2021.03.27 |
[vscode] Beauty 플러그인으로 웹 언어 코드 자동 정렬하기 (2) | 2021.01.11 |
[vscode] vscode 내에서 html 파일 웹 브라우저에 열리게 하는 단축키 (0) | 2020.10.15 |
https://nacl1119.tistory.com/70