sharksym's MSX World

sharksym.egloos.com

포토로그


구글 애드센스 (블로그 기본)


VS Code에서 MSX 어셈블리를 색칠(!) 해보아요~ by sharksym

혹시 Visual Studio Code 쓰시는 분 계세요?
코딩 용 에디터인데요, 저는 쓴지 1년 가까이 되어가는 듯 합니다.
보통 VS Code라고 부르더라구요.
안써보신 분은 한번 깔아보셔도 괜찮을 듯 합니다.


일단 본론으로 넘어가서~ ㅋ
대부분 에디터가 그렇지만...
VS Code에서는 언어 익스텐션이라는걸  추가하게 되면, 해당 언어에 대해 키워드 색칠놀이(?)을 할 수 있습니다.
저야 뭐~ 이걸로 MSX 용 코드 작업할 때 쓰고 있는데요. ㅎ.ㅎ
Z80 어셈 명령어와 MSX BIOS의 엔트리 심볼, 워크에어리어 변수들을 등록해놨어요.

요거 익스텐션을 야매(!)로 만들어서 쓰고 있었는데,
이걸 마켓플레이스에 등록하는 방법이 의외로 간단하더라구요.
(뭔가 복잡한 계정 설정이 필요할까봐 쳐다보지도 않았는데..ㅋ)

그.래.서.
작업한걸 VS Code 마켓플레이스에 올렸습니다. ㅎ.ㅎ

아래처럼 VS Code의 익스텐션(확장) 메뉴에서 msx로 검색하면 나옵니다.
README 템플릿를 대충 편집하다보니, 요구사항 도움말이 안지워지고 남아있네요.ㅋ



아까 저녁에 올렸는데, 벌써 두분이 받아가셨습니다. MSX 개발자에게 경의를 표합니다!
익스텐션 설치 후, VS Code를 재실행하면 동작합니다.

파일 확장자는 GEN, MAC, INC 세개만 넣었어요.
MSX 용 어셈 소스를 열어보면 아래처럼 키워드에 이쁘게 색칠되어서 나옵니다.

참고로 아래 코드는 폰트팩 소스 일부분인데, Cobalt 컬러 테마를 쓸 때의 색깔입니다. 푸르딩딩~~~



결론은,
VS Code로 MSX 어셈 코딩하시는 분 있으시면 받아서 쓰시라는 얘기지용~ ㅎ.ㅎ

그럼 즐거운 MSX 되세요!


PS. 20160921 업뎃
아이콘 추가하고 디스플레이 이름 바꿨습니다. extension 이름은 asm-msx 그대로입니다.
그리고 키워드는 대소문자 구분하지 않도록했습니다. ㅎ.ㅎ








Title MSXrating email rss

CCL

크리에이티브 커먼즈 라이선스
Yeongman Seo에 의해 작성된 저작물은, 별도의 라이선스 조건이 없는 경우 크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.

ClusterMaps

구글 애드센스 (세로 큰직사각형)

통계 위젯 (화이트)

169
102
159993

이 이글루를 링크한 사람 (화이트)

27