[C#] 빠르게 C# 단일 스크립트를 슥 작성하고 쇽 실행하는 법 (polyglot notebooks)Unity/C#2024. 6. 27. 13:48
Table of Contents
✌️개요
간단한 알고리즘 하나를 C#으로 검증하고 싶은데
이런 경우가 있다
- 검증에 사용한 코드를 일회용으로 쓰고 지우기 싫다
- 작업중인 프로젝트에 포함 시키기도 싫다
- VS프로젝트를 새로 파서 하기도 번거롭다
- 리플잇 같은 웹 코딩 사이트는 자동완성 없어서 싫다
뭔가~ 가볍게 뚝딱 C#코드 몇줄만 딱! 실행시켜주는게 필요해 !!
해서 찾다가 발견한 방법을 기록한다
🔥본문
내가 찾은 방법은
VS코드의 확장인 Polyglot Notebooks !!
빠르게 훑는 사용법
확장을 설치했으면 [컨+쉬프트+P]를 눌러서 명령 팔레트를 열고
기본 노트북 만들기를 선택한다
그다음 확장자를 고르라고 나오는데 `.ipynb`확장자는 쥬피터 노트북과의 호환성을 위한것 같다
난 그냥 첫번째 선택지를 골랐다
이후 언어선택이 나올텐데 C#을 고른다
그러면 새 탭이 열리는데 아래처럼 주피터 노트북과 거의 똑같이 생긴 화면이 반겨준다
저 칸에다가 코드를 치고 왼쪽에 플레이 버튼으로 실행을 하면된다
that's all !!
마크다운도 추가해서 코드의 설명도 쓰고 할 순 있지만
서식은 굉장히 미니멀하게만 적용된다
실제 활용은 요런 느낌
해보니 `using System.Linq` 이런거 안해도 Linq 메소드가 써진다
🍎결론
검증 ! 검증 ! !
철저한 개발자가 돼보자
🔗참조
'Unity > C#' 카테고리의 다른 글
[Unity] Cinemachine으로 모바일 3인칭 카메라 만들기 (0) | 2024.07.04 |
---|---|
[Unity] JsonUtility.ToJson() 대신 Jobject.FromObject()를 쓰자 (1) | 2024.06.17 |
[Unity] Unity 3D Game Kit Lite템플릿 Damageable스크립트 분석 (1) | 2024.05.22 |
[Unity] 짧은 팁 - 사용중인 시스템 메모리 용량 구하기 (0) | 2024.04.29 |
[C#] DateTime에서 남은시간 계산하기 (0) | 2023.02.25 |