Vhone dc73ee51d49946dabf4f634c6e3ce5c6
분야 | 스크립트 |
---|---|
장르 | 개발자 툴 |
게임버전 | 모든버전 |
API | 스피곳, 페이퍼 |
VSkript
VSkript는 마인크래프트(JE)의 Skript 플러그인을 위한 익스텐션입니다.
스크립트의 함수를 보다 편리하게 사용하기 위해서 제작되었습니다.
작업공간은 반드시 'skripts' 폴더로 해야합니다.
vscode에서 작업공간을 준비 할 때 활성화된 모든 스크립트 파일을 읽습니다.
비활성 된 스크립트는 코드 하이라이트를 제외한 대부분의 기능이 동작하지 않습니다.
익스텐션에 대한 피드백은 아래의 링크로 보내주세요.
VSCode 다운로드 페이지 - [https://code.visualstudio.com/]
VSkript 다운로드 페이지 - [https://marketplace.visualstudio.com/items?itemName=Vhone.vskript]
Update v0.0.6
1. Syntax Highlight
- 색상 변경
- 변수와 글자에 중첩 익스프레션 패턴 추가
- 글자에 컬러코드(&[0-9a-fA-F]) 사용시 색상 표시
- Periodical Event 색상 적용
2. Semantic Highlight
- Aliases 표시
- Function 매개변수 표시
3. Outline
- Event, Command, Function에서 사용된 지역변수 표기
- 최초 사용된 위치로 바로가기
- 사용 횟수 표기
- Command 옵션 표기
- At Time, Periodical Event 표기
4. Docs Trigger Key
- 변경 전: "#> DOCS" + Enter
- 변경 후: "#>>" + Enter
5. Docs Annotation
- @invisible : 심볼 검색 차단
#> @invisible function fxTest(): true is true
6. Fixed
- 띄어쓰기로 들여쓰기 한 경우 인식이 안되던 문제
Features
1. 코드 하이라이트
- 일부 패턴에서 코드 하이라이트가 깨질 수 있습니다.
2. 컬러 픽커
- '<##000000>' 형태의 헥사코드에 마우스 커서를 올리면 피커가 나타납니다.
- 피커를 사용하여 핵사코드를 변경할 수 있습니다.
3. 아웃라인 패널
- 스크립트 요소(Options, Aliases, Command, Event, Function)가 아웃라인 패널에 등록됩니다.
- 로직을 가지는 Command, Event, Function의 경우 사용된 지역변수의 종류와 횟수가 표시됩니다.
- Command의 옵션도 표시됩니다.
4. 툴팁
- Option과 Alias에 마우스 커서를 올리면 값을 툴팁으로 표시합니다.
- Option은 아웃라인 패널에서 변수가 아닌 값으로 표시됩니다.
5. Docs 주석
- Docs 주석은 주석'#' 뒤에 꺽쇠'>'를 붙인 것을 머릿말로 합니다.
- 함수 윗쪽에 '#>>' 입력 후 Enter를 하면 함수 Docs가 생성됩니다.
- Docs 주석은 MarkDown을 사용하여 함수의 툴팁을 작성할 수 있습니다.
- 함수 이름에 마우스 커서를 올리면 문서에서 정의한 툴팁을 볼 수 있습니다.
6. 심볼 검색
- 단축키(Ctrl + T)를 사용해 모든 문서의 스크립트 요소를 검색 할 수 있습니다.
- 단축키(Ctrl + Shift + .)를 사용해 현재 열린 문서의 스크립트 요소를 검색 할 수 있습니다.
- Docs 주석에 @invisible을 추가하면 검색을 차단합니다.
- 검색 차단은 Function 뿐만 아니라 Aliases, Options, Command, Event에도 적용 됩니다.
- 검색 차단된 함수는 자동완성에도 표시되지 않습니다.
7. 정의된 페이지로 바로가기
- Ctrl + 좌클릭으로 함수가 정의된 페이지로 이동 할 수 있습니다.
- 문자 커서가 함수 위에 있을 때 단축키(F12)를 눌러 함수가 정의된 페이지로 이동 할 수 있습니다.
8. 자동완성
- 단축키(Ctrl + Space)를 사용해 함수 자동완성 리스트를 사용할 수 있습니다.
10thousandoo
2021.06.03드디어 이제 VsCode에서 편안하게 작업할수 있겠군요!
프로갱생러
2021.06.05왜 힌두어로 설명하세요 한국어로 설명좀(?)
A_bins
2021.06.08하이라이팅이 마치 형광펜을 쓰는듯 배경과 대비되어서 눈이 조금 아픈 감이 없지 않아 있는 점 빼고는 기능적으로는 탁월하고 Function을 적극적으로 활용하거나 배울 일이 있으신 분들 한테는 좋은거 같스비낟!
스크립터브혼
2021.06.10console 느낌으로 만들었는데 불편하다는 의견이 많군요. 조금 무난한 색으로 수정 중입니다.
HAN1110
2021.06.29직접 만들었다니 대박이네요 ㄷㄷㄷㄷㄷ
LucaHan
2022.06.21언제부터인가 이 테마로 스크립트 파일이 로드되지 않습니다.
확인 부탁드려요 ㅠㅠ 잘 쓰고 있었는데.... ㅠ
스크립터브혼
2022.07.03버전을 낮춰보시거나... 업데이트해보세요. 현 버전은 0.0.8 입니다.
게임하는레카
2022.10.01자동완성이 안됩니다ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ