디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[일반] 글 쓸 때, vscode 를 활용해 보자 - 추가 기능

아쥬_POE갤로그로 이동합니다. 2024.06.16 20:51:59
조회 301 추천 5 댓글 8
														

이전 글


vscode를 글 쓸 때 활용해보자. 설치부터 사용팁까지

https://gall.dcinside.com/tgijjdd/961208



==============================================================================


저거 스크롤이 너무 길어져서 새로 글을 팠읍니다.


저거 념글좀 보내 주십시오 ( _ _ ) 굽신 굽신.


==============================================================================



1. 인텔리센스 기능


7cf3c028e2f206a26d81f6e74488746c


기본적으로 써뒀던 글들이 있으면, 내용들을 저장해서 2글자만 쳐도 vscode가 '혹시 너 지금 이걸 타이핑하려고 하니? '


하고 추천 내용에 대해서 알려줍니다.


저 UI 상태일 떄 tab 키를 누르거나 엔터키를 누르면 너튜브가 타이핑되고, 스페이스바를 누르면 너튜 인 상태가 됩니다. ( 다른 글자 타이핑하면 그대로 진행 )



이 기능은 도움이 될 때 도 안 될 때도 있지만, 딱 1개의 단어가 있을 때는 타이핑을 많이 줄이면서 속도를 많이 올릴 수 있습니다.




7f828268f5dc3f8650bbd58b36847c6f61


예를들어 이런 단어들.


무협지라면 '천룡' 으로 시작하는 단어가 하나 정도는 더 있을 수 있겠네요.


허나, 판타지, 무협의 경우 그리고 소설의 경우에는 아무래도 앞 2,3글자는 거의 고유한 단어가 제법 있겠죠?


이 때, 확실히 식별가능한 앞에 2글자 먼저 치고



7f828368f5dc3f8650bbd58b3686756b


'tab' 키를 누르면


7f828468f5dc3f8650bbd58b3680766bde


이렇게 자동완성 시켜줍니다.


파황쪽 + 'tab'키하면 파황쪽파왕실파킹 <- 알아서 쳐집니다 ㅇㅇ



만약 위에 파황.... 처럼 비슷하게 세팅된 내용이 많을 경우,


파황 + tab을 할 경우에 알파벳 순으로 정렬된 가장 첫 내용이 뜹니다.


아수라파천무, 아수라파천무가, 아수라파천무를 ... 이 케이스에서


아수라 + 탭을 하면 아수라파천무 만 타이핑 된다 이 말이지요 ㅇㅇ



글폴더 - 실제글폴더

- 설정폴더


위처럼 글 폴더를 구성하고, vscode를 글 폴더에서 열면, 설정 폴더에 내용도 참고를 하기 때문에,


바로바로 'tab'키를 통한 자동 완성을 사용할 수 있습니다.



==============================================================================


2. 유저 스니펫 기능


예약어를 미리 등록하는 기능입니다.


요즘 소설에 상태창 정말 많이 나오는데


--------

상태창

힘민지왔쪄염뿌우지능체력

-------


타이핑 맨날 너무 귀찮으니 미리 등록해두고, 한 방에 로딩하는 형태로 동작하는 기능입니다.


미리 등록해두고 (ㅅㅅㅅ로 등록) ㅅㅅㅅ 치고 탭 누르면



7f828568f5dc3f8650bbd58b36807564250e



아래 내용이 뙇.

7f828668f5dc3f8650bbd58b3689746f00


보면 0, 1 , 2, 1, 1 에 하얗게 하이라이트 되있습니다.


처음에 레벨 기입한뒤, 탭을 누르면 힘의 '1'을 수정할 수 있도록 커서가 이동하고 -> 민 -> 체 -> 지 순으로 수정이 가능하게 되죠.



사용 방식은 자동완성과 완전히 동일한데, 약간 추가 기능이 더 있는 형태입니다.


등록 방식을 알아보겠습니다.



7f828768f5dc3f8650bbd58b3683776f28d7

좌측 하단의설정 -> User Snippets 를 누릅니다.


혹은,


ctrl + shift + p 를 누른 후 snippet을 쳐보면, 동일 UI로 진입 가능합니다.



7f828868f5dc3f8650bbd58b3683746fcea9

뭔가 복잡하지만, 우리는 plane text를 사용하기 때문에,



(A. I 가 걸린다는군요 시밤바...)


pla.in 을 타이핑합니다.

7ff08968f5dc3f8650bbd58b3684746ca8

엔터!


pla.intext.json 파일이 열리는데 보이는 내용 지우고, 아래 내용을 복사 붙여넣기 합니다.


{
"status_window": {
"prefix": "ㅅㅅㅅ",
"body": [
"┌────────────────────────",
"│ 상태창 (주인공) ",
"├────────────────────────",
"│ 레벨: ${1:0} ",
"├────────────────────────",
"│ 힘: ${2:1} ",
"│ 민: ${3:2} ",
"│ 체: ${4:1} ",
"│ 지: ${5:1} ",
"└────────────────────────",
"$0"
],
},
"skill_window": {
"prefix": "ㅅㅋㅊ",
"body": [
"┌────────────────────────",
"│ 스킬창 ${1:0} ",
"├────────────────────────",
"│ 레벨: ${2:0} ",
"├────────────────────────",
"│ 데미지: ${3:10} ",
"│ 소요마나: ${4:10} ",
"└────────────────────────",
"$0"
],
}
}



아니면 요기 아래 들어가셔서 우상단에 복사 하시면 클립보드에 저장이 되니까, 바로 ctrl + v로 복붙 하시면 됩니다.


https://azu87.notion.site/vscode-planetext-json-394cae75d2ae4e76ac869b923a8e6cb9

 







7f828176abc236a14e81d2b628f1756b525694


우리가 수정할 내용은 네모낳게 빨갛게 칠한 부분 밖에 없습니다.


1. 이름입니다, 다른 거랑 겹치지만 않는 선에서 대충 넣어도 상관없습니다.

2. 실제 타이핑을 뭘 하면 자동완성 기능이 동작하게 할지에 대한 내용입니다. 굳이 상태창 까지 칠 필요도 없으니 손 편하고, 알기쉬운내용으로 등록

3. 실제 2에서 기입한내용이 치환되는 내용입니다. 긴 텍스트를 넣어도 문제 없지만 상태창의 경우 추가적으로 기입해야하는 내용이 있을 수 있으니

탭이동 관련해서 ${} <<- 이 형태의 내용이 추가 가능합니다.



${"탭이동 넘버":"최초기입되는 내용"}


입니다, 1,2,3,4,... 로 넣고, 최초 기입되는 내용은 편한대로 입력해서 사용하면 됩니다.


마지막에 "$0" 의 경우 최종 탭이동 위치입니다.


흠 너무 복잡한데? 하시면 ${ } 내용은 전부 지우고 사용하셔도 전혀 문제 없습니다.


----


만약 에러가 났는데 어떻게 수정하지? 하면 그 땐 chat gpt를 이용하시면 됩니다.



7f82d534f7dd2ae87eb1d19528d527036b2abf4f2298


일부러 {{를 두개 만들어서 에러를 만들었습니다.


그럼 일단 파일명 자체에서 붉게 표기되고, 뭔가 난리가 났습니다.


전체 내용을 ctrl + a 로 복사해서 복붙해서 챗지피티한테 물어봅니다.


정확히 위 내용 복붙 한 뒤,


"이거 vscode 유저스니펫인데 뭐가 문제야?" 라고 물어봤습니다.



7f828177abc236a14e81d2b628f1776bfaa077

알아서잘 수정도 해줍니다. 보통 챗지피티가 코드를 알려주면 우상단에 'copy code'까지 같이 줍니다.


복사해서, 붙여넣기 하면됩니다.


원하는 형태가 있으면 chat gpt 한테 위 형태처럼 물어보셔서 입맛대로 쓰시면됩니다.



vscode 좋아요 두 번 쓰세요.




추천 비추천

5

고정닉 1

1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
2907 설문 사이버 렉카로 가장 피해 입은 것 같은 스타는? 운영자 24/07/22 - -
2900 AD 디시x다주다 인터넷/TV공식가입센터 디시특별제휴지원금! 운영자 24/07/19 - -
447147 공지 웹소설 연재 갤러리 공지사항 (2021.02.24) 밤톨이^^갤로그로 이동합니다. 21.02.24 52438 64
958746 공지 신문고 [1] ㅇㅇ(223.38) 24.06.09 2149 0
879671 공지 갤 규칙 통합 공지 V1.00 깜묵갤로그로 이동합니다. 23.12.04 12904 26
434755 공지 유입 뉴비들을 위한 갤통합공지(V1.06) 깜묵갤로그로 이동합니다. 21.01.25 88946 194
649469 공지 @프라이빗 문의 공간@ [71] thisday갤로그로 이동합니다. 22.06.13 32433 150
956351 공지 웹소설 입문자를 위한 가이드 ver.1.00 [46] 깜묵갤로그로 이동합니다. 24.06.02 6759 97
976196 일반 (장문, 일기)연재를 앞두니 마음이 뒤숭숭하다 [4] ㅇㅇ갤로그로 이동합니다. 04:49 63 2
976195 시리즈 무연시 끝나고 무플모 일매출 물어볼 때 얼마나 자주 물어봄? [1] ㅇㅇ(121.180) 04:44 39 0
976194 문피아 매니지들 작가들에게 컨택 쪽지 보낼때 참고하셈 [1] ㅇㅇ(221.150) 04:39 86 2
976193 노벨피 노피아 7일차 [1] ㅇㅇ갤로그로 이동합니다. 04:27 50 1
976192 문피아 보통 유료화 가려고 몇번이나 엎는 편이야 기성들? [5] ㅇㅇ(175.197) 04:17 104 1
976191 일반 프롤과 1화의 차이좀 알려줘 [9] ㅇㅇ(211.244) 03:49 107 0
976190 문피아 혹시 새벽감평 해주실분 계시나요? [8] ㅇㅇ(121.140) 03:46 117 0
976189 일반 결정사에서, 고졸이거나 그래도 돈만 잘 벌면 깡패네. [2] ㅇㅇ(59.17) 03:43 153 4
976188 일반 다들 소설을 쓰게 된 계기가 뭐임 [11] ㅇㅇ(125.190) 03:21 154 0
976187 일반 실베 차단하니까 깨끗하네 [5] ㅇㅇ(118.45) 03:19 115 4
976186 일반 소설을 선택하는 기준점과 필력이 상관관계가 있을까? [19] ㅇㅇ(125.190) 03:11 224 0
976185 일반 와........ 아파트 청약 당첨됐다........... [10] ㅇㅇ(121.130) 03:02 239 9
976184 일반 채웠다 ㅇㅇ(106.242) 02:54 42 0
976183 일반 독자인데 순수 궁금증 [6] ㅇㅇ갤로그로 이동합니다. 02:45 169 0
976182 일반 아까 전쟁물 아이디어 질문 [14] ㅇㅇ(211.244) 02:45 137 0
976181 일반 소설 추천좀 [1] (123.111) 02:44 46 0
976180 일반 다다다체가 어색한 이유 [6] ㅇㅇ(175.211) 02:44 159 2
976179 일반 사자공. 이름 어색함? [4] ㅇㅇ(125.131) 02:30 89 0
976178 일반 나 정연 매출 보고 마음이 아파서 신작을 써봤어. 1화만 감평해줄 분 [10] ㅇㅇ(112.145) 02:29 223 0
976177 일반 내일 퇴사한다고 던질거다 [1] ㅇㅇ(172.59) 02:27 76 0
976175 일반 1화 감평좀 부탁드림.. [13] 00(211.201) 02:14 206 0
976174 일반 프롤로그 평가 좀 해줘 [31] ㅇㅇ(122.43) 02:07 201 0
976173 일반 너네 휴대폰으로 소설 쓸때도 있음? [4] ㅇㅇ(49.169) 02:07 97 0
976172 일반 독서실 에어컨이 꺼졌다 [2] ㅇㅇ(106.242) 02:01 49 0
976171 일반 한 달 치킨값 버는 애들은 걋붕솦갤로그로 이동합니다. 01:51 138 0
976170 일반 이런 전쟁 내용 괜찮으려나? [13] ㅇㅇ(211.244) 01:51 139 0
976169 일반 게임 팬픽 쓰고 싶어졌는데 [2] ㅇㅇ(183.102) 01:42 59 0
976168 문피아 주인공이 개빡대가리래 [7] ㅇㅇ갤로그로 이동합니다. 01:42 134 0
976167 문피아 일연 지표 좀 봐주라 [6] ㅇㅅㅎ(1.226) 01:41 172 1
976166 노벨피 (찐막트) 책사물 감평좀 아래꺼는 잘못올림 [31] ㅇㅇ갤로그로 이동합니다. 01:24 243 0
976164 일반 갑자기 궁금 [4] ㅇㅇ(106.242) 01:20 84 0
976162 일반 갑자기 단어가 생각안나네 [3] ㅇㅇ(121.130) 01:19 66 0
976161 일반 무협시대 노예를 뭐라고 불렀음? [4] ㅇㅇ(121.151) 01:18 133 0
976160 노벨피 표지 한번 직접 만들어봤는데 어떰? [6] ㅇㅇ(123.248) 01:13 208 1
976159 일반 챗지피티는 반만 믿어야 되는거같다 [15] ㅇㅇ갤로그로 이동합니다. 01:11 196 1
976158 일반 기록 세웠다 [2] ㅇㅇ갤로그로 이동합니다. 01:09 66 0
976157 문피아 내 글에 대한 믿음은 있는데 [4] ㅇㅇ갤로그로 이동합니다. 01:08 182 6
976156 일반 작품구상할때 인격설정 제대로해라 [1] ㅇㅇ(118.44) 01:06 125 0
976155 문피아 40화쯤에서 무너지는 사람있음? [7] ㅇㅇ(121.130) 01:05 189 2
976154 일반 망망망생이 인풋의 중요성을 깨닫게 됨 ㅇㅇ(175.197) 01:00 83 0
976153 일반 선작 쪽지 돌려도 됨? [2] ㅇㅇ(211.33) 00:57 61 0
976152 노벨피 그냥 고민 관두고 편하게 써야겠다 [1] ㅇㅇ(210.183) 00:56 60 0
976151 문피아 20~30대 겨냥하고 썼는데... [7] 인풋지망생갤로그로 이동합니다. 00:54 251 0
976150 시리즈 시리즈 정연 투고할때 10회만 보내도 되나요? [4] ㅇㅇ(121.140) 00:54 136 0
976148 일반 아 나도 글 잘써서 칭찬받고 싶다... [2] ㅇㅇ(58.29) 00:43 88 1
976147 일반 퓨전펑크가 정확히 뭐임? [3] ㅇㅇ(112.148) 00:40 97 0
976146 노벨피 으그윽♡ 간닷,독자한테 버려져서 패배절정한다앗! [7] ㅇㅇ(175.192) 00:38 271 8
976145 문피아 뉴비 질문 좀 드려요 [2] ㅇㅇ(121.166) 00:38 62 0
976143 일반 많이 자도 [2] ㅇㅇ(106.242) 00:24 63 0
976142 일반 휴 겸업이 1빡 완료! ㅠㅠㅠㅠ [3] ㅇㅇ(121.180) 00:22 83 2
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2