VSCode용 JSL 확장JMP 여러분, 안녕하세요.
JSL을 보다 쉽게 편집할 수 있도록 VSCode용 확장 기능을 만들었습니다.다른 편집자가 가지고 있는 것을 원하는 JMP 애드인을 여러 개 만드는 것보다 그게 더 쉽다고 생각했습니다.여기에서 사용할 수 있습니다. 또는 vscode의 확장 시장에서 "JMP"를 검색할 수 있습니다.
*편집*: 사람들이 이
을 사용하기 시작하는 것이 좋습니다.
문제가 있는 사람이 있으면 언제든지 문제를 게시판에 올려주세요. 레포 .
https://gitlab.com/predictum/jsl-for-vscode/-/issues/new?issue%5Bassignee_id%5D=&issue%5Bmilestone_id%5D=
현재 가지고 있는
- 구문 강조 표시(감사합니다. @Justin_Chilton )
- 호버 도움말
- 자동 완성 스니펫(Natural Docs 주석 포함)
- 함수/클래스 개요 및 탐색
- VSCode에서 JMP를 실행하는 해킹 기능(JMP 애드인을 통해 설치하고 백그라운드에서 실행해야 함)
나는 가장 오랫동안 Notepad++를 사용했지만 다른 확장 기능이 가득 차서 마침내 나를 바꾸게 만들었습니다.
Re: VSCode용 JSL 확장이를 사용하는 분들을 위해 실행 중인 JMP의 작동 방식을 변경했습니다.솔직히 지금은 훨씬 더 잘 작동합니다.그러나 다른 vscode 언어 확장과 일치하도록 키보드 단축키도 변경했습니다.
지금은 대체 + 입력하다 라인을 실행
옮기다 + 입력하다 선택 실행(아무것도 선택하지 않은 경우 전체 파일)
이러한 명령을 처음 실행하면 JMP가 열리고 전송된 모든 JSL을 실행하는 서버 실행이 시작됩니다. JMP가 이미 열려 있으면 열려 있는 인스턴스를 사용하여 이 서버를 실행합니다. JMP에서 버튼을 사용하여 언제든지 서버 실행을 중지할 수 있습니다.
JSL을 처음 실행하면 다음과 같은 기능에 대한 호버 텍스트도 업데이트됩니다. 새로운 사용자 지정 기능 s는 스크립팅 인덱스에 있습니다.
메모 : 확장 프로그램이 설치된 JMP를 찾을 수 없거나 다른 버전의 JMP를 지정하려는 경우 다음을 지정해야 합니다. jsl.JMP위치 환경. 명령 팔레트( Ctrl 키 / 명령 + 옮기다 + 피 ) 검색 설정 열기(UI) 그런 다음 검색 jsl 사용 가능한 설정을 보려면 제공된 경로는 아래 표의 예와 유사해야 합니다.
Re: VSCode용 JSL 확장이 업데이트되었습니다. 사람들이 관심이 있다면.
변경 사항:
* 상대 경로 지정은 포함과 함께 작동해야 합니다(파일이 있는 경우).
* 일부 성가신 스니펫 문제를 수정했습니다.
* 공백이 있는 일부 hovertext 기능을 수정했습니다.
Re: VSCode용 JSL 확장아주 멋진 빈스!
Re: VSCode용 JSL 확장저는 이 vscode 확장 프로그램이 여러 파일이 있는 복잡한 스크립트에 매우 유용하다고 생각합니다. 성가신 문제가 하나 있습니다. JSL은 완벽하게 실행되지만 vscode에서 포맷하려고 하면 항상 "잘못된 구문이 발견되어 문서를 포맷할 수 없습니다"라는 오류 메시지가 나타납니다. 이런 사소한 코드에서도:
for (i=1,i<=10, i++,
print(i);
);
저는 JMP Pro 18.1.2를 사용하고 있습니다.
Vs코드 1.98.0,
JSL 확장 v 0.18.0
도움을 주셔서 감사합니다
매튜