【VSCode】 쉼표로 구분 된 문자열로 만드는 방법
개요
SequelPro 등으로 검색한 결과의 ID 등을 쉼표로 구분된 문자열로 하고 싶은 것, 업무에서 자주 있습니다.
나는 에디터는 VSCode를 사용하고 있기 때문에, VSCode를 사용한 방법을 메모.
특별한 방법이 아니기 때문에 VSCode의 조작 방법을 알고 있으면 할 수 있다고 생각합니다.
방법
SequelPro의 검색 결과를 복사하여 VSCode에 붙여 넣으면 다음과 같은 공백으로 구분 된 문자열입니다.
특정 열만 쉼표로 구분된 문자열로 만들 수 있습니다.
// 例:これの最前列をカンマ区切りの文字列に変換したい
001 hoge fuga
002 hoge fuga
003 hoge fuga
004 hoge fuga
005 hoge fuga
SequelPro의 검색 결과를 복사하여 VSCode에 붙여 넣으면 다음과 같은 공백으로 구분 된 문자열입니다.
특정 열만 쉼표로 구분된 문자열로 만들 수 있습니다.
// 例:これの最前列をカンマ区切りの文字列に変換したい
001 hoge fuga
002 hoge fuga
003 hoge fuga
004 hoge fuga
005 hoge fuga
command + option
를 누르면서 클릭. (멀티 커서)이제 변환하고 싶은 열의 모든 문자의 뒤에 멀티 커서가 있는 상태가 됩니다.
※최상인지 최하인가, 커서를 맞추는 순서는 어느 쪽이라도 좋다.
shift + command + →
에서 뒤쪽의 불필요한 열을 모두 선택하고 delete
에서 삭제. ↓
를 한 번 눌러 멀티 커서가 맨 위 행에 없는 상태로 둡니다.※이것을 하지 않으면 선두에도 쉼표가 들어간다.
※5보다 먼저(커서가 문자의 뒤편에 있는 상태로) 하지 않으면 멀티 커서가 이상한 사촌까지 들어가 버려, 6으로 제일 뒤의 문자까지 지워 버린다.
←
or control + A
로 커서를 문자의 선두로 이동. ※ 만약 중간의 열을 쉼표로 구분하고 싶은 경우는, 1, 2를 하기 전에 같은 방법으로 지우고 싶은 열의 전측을 지워 두면 됩니다.
시연 GIF
위라고 하면 순서가 많은 것처럼 보입니다만, 실제로 하는 것은 일순간입니다.
후기
정규 표현을 사용해 개행을 쉼표로 치환하는 방법도 있는 것 같습니다만, 정규 표현 생각하거나 해서 결국 수고가 들기 때문에, 나는 항상 이 방법으로 하고 있습니다.
이 방법이라고 도중의 열을 콤마 단락으로 하는 경우도 생각하지 않고 할 수 있기 때문에.
Reference
이 문제에 관하여(【VSCode】 쉼표로 구분 된 문자열로 만드는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/NT90957869/items/d76329a12d00721c6e85
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(【VSCode】 쉼표로 구분 된 문자열로 만드는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/NT90957869/items/d76329a12d00721c6e85텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)