최근 Visual Studio 2022 Community 를 설치하고 Jquery 를 작성하는데, ID 를 붙여넣기 하면 구분이 사라지는 현상이 발견됐다.
예를들어
$('#test1').click(function () {
)};
이 구문에 #test2 를 복사한 후 #text1 에 붙여넣기를 하면
$().click(function () {
)};
이렇게 되는 문제가 발생했다.
그래서 검색을 해보니 자동 서식 옵션이 문제였다.
해결방법은 다음과 같다.
Visual Studio 에서 도구 > 옵션 에 들어가서
텍스트 편집기 > Javascript/TypeScript > 서식 > 일반 으로 가서
'붙여넣을 때 서식 지정' 의 체크를 해제하면 된다.
영문버전은 Tools -> Options 에 들어가서
Text Editor > JavaScript/TypeScript > Formatting > General 으로 가서
'Format on paste' 의 체크를 해제하면 된다.