게시판 인덱스

 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

M 언어 Extension 안내

 
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.310 Programming Languages (Spring 2025)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
오규혁
Site Admin


가입: 2022년 3월 15일
올린 글: 88

올리기올려짐: 2025년6월6일 2:44    주제: M 언어 Extension 안내 인용과 함께 답변

안녕하세요,

M언어 문법 강조 기능과 타입을 표시해주는 vscode extension 안내입니다.

단순 타입 lsp 파일 :


다형 타입 lsp 파일 :


* zstd가 없을 시 설치하셔야 합니다.
* Windows에서 잘 안되면 wsl를 이용해주세요

Vscode extension 설치 방법:

코드:
code --install-extension mlsp-0.0.1.vsix


또는 Extensions 탭의 상단 오른쪽에 `···` 메뉴가 있습니다.
이 메뉴에서 ‘Install from VSIX…’를 클릭하면 vsix 파일을 설치할 수 있습니다.

이 extension은 다음과 같은 기능이 있습니다.

1. 전체 프로그램의 타입
2. 각 부분식의 타입
3. 문법 강조 기능

전체 프로그램의 타입은 작성한 코드 상단에 표시됩니다

각 부분식의 타입은 부분식 위에 커서를 올리면 작은 창에 표시됩니다
app과 같은 대부분의 부분식의 타입을 표시해줍니다.

문법 강조 기능은 주요 키워드(if, then, ...) 및 괄호 등에 색으로 표시됩니다.
다만 테마 등에 따라서 다르게 나올 수 있습니다.

추가적으로 타입이 맞지 않는 경우 빨간 줄과 함께 그 내용도 확인할 수 있습니다.(하단 패널에 problem 또는 줄에 커서)

숙제 구현 및 타입 시스템 학습에 많은 도움이 되길 바랍니다.
사용 중 오류나 버그를 발견하시면 언제든 편하게 알려주세요.

조교드림
_________________
TA 오규혁
e-mail: ghoh@ropas.snu.ac.kr
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.310 Programming Languages (Spring 2025) 시간대: GMT + 9 시간(한국)
페이지 11

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group
Translated by kss & drssay